Funktsioon mb_strripos
Funktsioon mb_strripos otsib alamstringi viimast asukohta stringis, ignoreerides tähemärkide registrit. Esimese parameetrina võtab funktsioon stringi, milles otsing tehakse, teise parameetrina - otsitava alamstringi. Kolmas valikuline parameeter määrab positsiooni, kust otsingut alustada. Neljas valikuline parameeter määrab kodeeringu.
Süntaks
mb_strripos(
string $haystack,
string $needle,
int $offset = 0,
string $encoding = null
): int|false
Näide
Leiame alamstringi viimase esinemise stringis:
<?php
$res = mb_strripos('aBcDeBc', 'bc');
echo $res;
?>
Koodi täitmise tulemus:
5
Näide
Otsing alguspositsiooni määramisega:
<?php
$res = mb_strripos('aBcDeBc', 'bc', 3);
echo $res;
?>
Koodi täitmise tulemus:
5
Näide
Kui alamstringi ei leita, tagastab funktsioon false:
<?php
$res = mb_strripos('abcde', 'z');
var_dump($res);
?>
Koodi täitmise tulemus:
false