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

PHP में stristr() फ़ंक्शन

stristr() फ़ंक्शन

PHP में stristr() फ़ंक्शन किसी स्ट्रिंग के अंदर दूसरी स्ट्रिंग की पहली घटना (occurrence) खोजने के लिए उपयोग किया जाता है।

नोट: यह फ़ंक्शन केस-इनसेंसिटिव है।

सिंटैक्स

stristr(string $haystack, string $needle, bool $before_needle = false): string|false

पैरामीटर्स

  • haystack - वह स्ट्रिंग जिसमें खोजना है
  • needle - वह स्ट्रिंग जिसे खोजना है
  • before_needle - बूलियन वैल्यू (डिफ़ॉल्ट false)। यदि true सेट है, तो needle की पहली घटना से पहले का भाग रिटर्न करता है।

रिटर्न वैल्यू

stristr() फ़ंक्शन मिली हुई सबस्ट्रिंग रिटर्न करता है। यदि नहीं मिली तो false रिटर्न करता है।

उदाहरण 1

<?php
$mystr = 'Tom Hanks!';
if (stristr($mystr, 'Tim') === FALSE) {
    echo 'Tim is not in the string!';
}
?>

आउटपुट

Tim is not in the string!

उदाहरण 2

<?php
echo stristr("Demo text!", "TEXT", true);
?>

आउटपुट

Demo
  1. - PHP में strchr() फ़ंक्शन

    strchr() फ़ंक्शन PHP में strchr() फ़ंक्शन किसी स्ट्रिंग के अंदर दूसरी स्ट्रिंग की पहली घटना खोजने के लिए उपयोग किया जाता है। यह strstr() का एलियास है। नोट: यह फ़ंक्शन केस-सेंसिटिव है। सिंटैक्स strchr(string $haystack, string $needle, bool $before_needle = false): string|false पैरामीटर्स haystack

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

    str_rot13() फ़ंक्शन PHP में str_rot13() फ़ंक्शन किसी स्ट्रिंग पर ROT13 ट्रांसफॉर्मेशन करने के लिए उपयोग किया जाता है। ROT13 एक साधारण लेटर सब्स्टीट्यूशन सिफर है जो प्रत्येक अक्षर को वर्णमाला में 13 स्थान आगे शिफ्ट करता है। सिंटैक्स str_rot13(string $string): string पैरामीटर्स string - एनकोड की जा

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

    str_repeat() फ़ंक्शन PHP में str_repeat() फ़ंक्शन किसी स्ट्रिंग को निर्दिष्ट संख्या में दोहराने के लिए उपयोग किया जाता है। सिंटैक्स str_repeat(string $string, int $times): string पैरामीटर्स string - दोहराई जाने वाली स्ट्रिंग times - स्ट्रिंग को दोहराने की संख्या। 0 या उससे अधिक होना चाहिए। रिटर