PHP में, iconv_strrpos() फ़ंक्शन का उपयोग भूसे के ढेर के भीतर सुई की अंतिम घटना का पता लगाने के लिए किया जाता है। या, हम कह सकते हैं कि iconv_strrpos() फ़ंक्शन हिस्टैक से अंतिम वर्ण संख्या लौटाता है।
सिंटैक्स
string iconv_strrpos(string $haystack, str $needle, str $encoding)
पैरामीटर
iconv_strrpos() तीन पैरामीटर स्वीकार करता है:$haystack , $सुई और $एन्कोडिंग ।
-
$हैस्टैक− यह पूरी स्ट्रिंग को दर्शाता है।
-
$सुई− $needle पैरामीटर का उपयोग दिए गए पूरे स्ट्रिंग से सबस्ट्रिंग को खोजने के लिए किया जाता है।
-
$एन्कोडिंग- यदि $encoding पैरामीटर अनुपस्थित या शून्य है, तो स्ट्रिंग मान लेगी कि इसे iconv.internal_encoding में एन्कोड किया जा सकता है ।
रिटर्न वैल्यू
iconv_strpos() घास के ढेर से सुई की पहली घटना की संख्यात्मक स्थिति लौटाता है। यदि सुई नहीं मिलती है, तो फ़ंक्शन गलत हो जाएगा।
नोट: PHP 8.0 संस्करण से, एन्कोडिंग अशक्त है और PHP 7.1, iconv_strpos() से नकारात्मक ऑफ़सेट के लिए फ़ंक्शन समर्थन जोड़ा गया है।
उदाहरण
<?php # UTF-8 string $int = iconv_strrpos("hello world!","d", "UTF-8"); // It will returns the number of character var_dump($int); ?>. की संख्या लौटाएगा
आउटपुट
int(9)