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