Функција 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;
?>
Резултат од извршувањето на кодот:
'мир'