strrchr() फ़ंक्शन
strrchr() फ़ंक्शन एक स्ट्रिंग में किसी वर्ण की अंतिम घटना को खोजने के लिए उपयोग किया जाता है।
सिंटैक्स
strrchr($string, $char)
पैरामीटर
| पैरामीटर | विवरण |
|---|---|
| string | खोजी जाने वाली स्ट्रिंग |
| char | खोजा जाने वाला वर्ण। यदि char में एक से अधिक वर्ण हैं, तो केवल पहले का उपयोग किया जाता है। |
वापसी मान
मुख्य स्ट्रिंग के अंत तक, स्ट्रिंग के भीतर किसी स्ट्रिंग की अंतिम घटना से सभी वर्ण लौटाता है। यदि वर्ण नहीं मिला तो false लौटाता है।
उदाहरण
<?php
echo strrchr("Welcome to the web", "web");
?>
आउटपुट
web
अधिक उदाहरण
<?php $email = "user@example.com"; $domain = strrchr($email, "@"); echo $domain; // आउटपुट: @example.com $path = "/home/user/document.pdf"; $filename = strrchr($path, "/"); echo $filename; // आउटपुट: /document.pdf ?>
नोट
- यह फ़ंक्शन केस-सेंसिटिव है।
- यदि सुई (needle) एक से अधिक वर्णों की स्ट्रिंग है, तो केवल पहले वर्ण का उपयोग किया जाता है।
- पूरी स्ट्रिंग की अंतिम घटना खोजने के लिए
strrpos()+substr()का उपयोग करें।