Функција mb_stripos
Функцијата mb_stripos ја бара првата појава на подниза во низа без разлика на големи и мали букви.
За разлика од stripos, коректно работи со повеќебајтни кодирања (UTF-8 и други). Како прв параметар прима низа за пребарување, како втор - бараната подниза, како трет (незадолжителен) - позиција за почеток на пребарувањето, како четврти - кодирањето.
Синтакса
mb_stripos(string $haystack, string $needle, int $offset = 0, ?string $encoding = null): int|false
Пример
Да ја пронајдеме позицијата на поднизата во низата:
<?php
$res = mb_stripos('AbCdE', 'bc');
echo $res;
?>
Резултат од извршувањето на кодот:
1
Пример
Пребарување со одредување на почетната позиција:
<?php
$res = mb_stripos('AbCdE', 'cd', 2);
echo $res;
?>
Резултат од извршувањето на кодот:
2
Пример
Пребарување со одредување на кодирањето:
<?php
$res = mb_stripos('Привет мир', 'МИР', 0, 'UTF-8');
echo $res;
?>
Резултат од извршувањето на кодот:
7