Funksioni mb_strrpos
Funksioni mb_strrpos gjen pozicionin e ndodhjes së fundit të nënvargut në varg. Punon me kodime multi-bajt (UTF-8 etj.). Si parametër të parë merr vargun për kërkim, të dytin - nënvargun e kërkuar, të tretin (opsional) - pozicionin e fillimit të kërkimit, të katërtin (opsional) - kodimin.
Sintaksa
mb_strrpos(
string $haystack,
string $needle,
int $offset = 0,
string $encoding
): int|false
Shembull
Le të gjejmë pozicionin e ndodhjes së fundit të nënvargut në varg:
<?php
$res = mb_strrpos('аабабв', 'б');
echo $res;
?>
Rezultati i ekzekutimit të kodit:
3
Shembull
Kërkim me specifikim të kodimit UTF-8:
<?php
$res = mb_strrpos('日本語', '語', 0, 'UTF-8');
echo $res;
?>
Rezultati i ekzekutimit të kodit:
2
Shembull
Kur nënvargu nuk gjendet, funksioni kthen false:
<?php
$res = mb_strrpos('abcde', 'z');
var_dump($res);
?>
Rezultati i ekzekutimit të kodit:
false