Функсияи 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;
?>
Натиҷаи иҷрои код:
'мир'