Funksioni mb_stripos
Funksioni mb_stripos kërkon ndodhjen e parë të një nënvargu brenda një vargu pa marrë parasysh shkronjat e mëdha e të vogla.
Ndryshe nga stripos, funksionon si duhet me kodime multi-bajtëshe (UTF-8 dhe të tjera). Si parametër të parë pranon vargun për kërkim, të dytin - nënvargun që kërkohet, të tretin (opsional) - pozitën e fillimit të kërkimit, të katërtin - kodimin.
Sintaksa
mb_stripos(string $haystack, string $needle, int $offset = 0, ?string $encoding = null): int|false
Shembull
Të gjejmë pozitën e nënvargut brenda vargut:
<?php
$res = mb_stripos('AbCdE', 'bc');
echo $res;
?>
Rezultati i ekzekutimit të kodit:
1
Shembull
Kërkim me specifikim të pozitës së fillimit:
<?php
$res = mb_stripos('AbCdE', 'cd', 2);
echo $res;
?>
Rezultati i ekzekutimit të kodit:
2
Shembull
Kërkim me specifikim të kodimit:
<?php
$res = mb_stripos('Привет мир', 'МИР', 0, 'UTF-8');
echo $res;
?>
Rezultati i ekzekutimit të kodit:
7