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