Функция 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;
?>
Кодни бажариш натижаси:
'мир'