फ़ंक्शन mb_strstr
फ़ंक्शन mb_strstr मल्टीबाइट एन्कोडिंग समर्थन के साथ स्ट्रिंग में सबस्ट्रिंग की पहली घटना खोजता है।
पहला पैरामीटर - वह स्ट्रिंग है जिसमें खोज की जा रही है। दूसरा पैरामीटर - वांछित सबस्ट्रिंग।
तीसरा वैकल्पिक पैरामीटर निर्धारित करता है कि मिली घटना से पहले स्ट्रिंग का हिस्सा वापस करना है या नहीं। चौथा वैकल्पिक पैरामीटर एन्कोडिंग निर्दिष्ट करता है।
सिंटैक्स
mb_strstr(
string $haystack,
string $needle,
[bool $before_needle = false],
[string $encoding],
);
उदाहरण
स्ट्रिंग में सबस्ट्रिंग की पहली घटना खोजें:
<?php
$res = mb_strstr('abcde', 'b');
echo $res;
?>
कोड निष्पादन का परिणाम:
'bcde'
उदाहरण
स्ट्रिंग में सबस्ट्रिंग की पहली घटना खोजें और घटना से पहले का हिस्सा वापस करें:
<?php
$res = mb_strstr('abcde', 'cd', true);
echo $res;
?>
कोड निष्पादन का परिणाम:
'ab'
उदाहरण
UTF-8 एन्कोडिंग निर्दिष्ट करके खोज:
<?php
$res = mb_strstr('Привет мир', 'мир', false, 'UTF-8');
echo $res;
?>
कोड निष्पादन का परिणाम:
'мир'