Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

PHP - iconv_strrpos() फ़ंक्शन का उपयोग करके एक घास के ढेर के भीतर सुई की अंतिम घटना का पता लगाएं


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)

  1. PHP में ucwords () फ़ंक्शन

    ucwords () फ़ंक्शन का उपयोग स्ट्रिंग के पहले अक्षर को प्रत्येक स्ट्रिंग में अपरकेस में बदलने के लिए किया जाता है। सिंटैक्स ucwords(str) पैरामीटर str - निर्दिष्ट स्ट्रिंग वापसी ucfirst() फ़ंक्शन कनवर्ट की गई स्ट्रिंग लौटाता है। उदाहरण निम्नलिखित एक उदाहरण है - <?php    echo ucword

  1. PHP में ucfirst () फ़ंक्शन

    ucfirst () फ़ंक्शन का उपयोग स्ट्रिंग के पहले वर्ण को अपरकेस में बदलने के लिए किया जाता है। सिंटैक्स ucfirst(str) पैरामीटर str - निर्दिष्ट स्ट्रिंग वापसी ucfirst() फ़ंक्शन कनवर्ट की गई स्ट्रिंग लौटाता है। उदाहरण निम्नलिखित एक उदाहरण है - आउटपुट Demo

  1. PHP में strripos () फ़ंक्शन

    स्ट्रिपोस () फ़ंक्शन का उपयोग किसी अन्य स्ट्रिंग के अंदर एक स्ट्रिंग की अंतिम घटना की स्थिति का पता लगाने के लिए किया जाता है। नोट - फ़ंक्शन केस-असंवेदनशील है। सिंटैक्स striipos(str, find, begin) पैरामीटर str - खोजने के लिए स्ट्रिंग। आवश्यक है। ढूंढें - खोजने के लिए स्ट्रिंग। आवश्यक है।