Funksie mb_strripos
Funksie mb_strripos soek die posisie van die laaste voorkoms van 'n substring in 'n string, terwyl die kas van karakters geïgnoreer word. Die eerste parameter wat die funksie aanvaar, is die string waarin gesoek word, die tweede is die substring waarna gesoek word. Die derde opsionele parameter spesifiseer die posisie vanwaar die soektog moet begin. Die derde opsionele parameter spesifiseer die enkodering.
Sintaksis
mb_strripos(
string $haystack,
string $needle,
int $offset = 0,
string $encoding = null
): int|false
Voorbeeld
Laat ons die laaste voorkoms van 'n substring in 'n string vind:
<?php
$res = mb_strripos('aBcDeBc', 'bc');
echo $res;
?>
Resultaat van kode-uitvoering:
5
Voorbeeld
Soek met spesifikasie van die beginposisie:
<?php
$res = mb_strripos('aBcDeBc', 'bc', 3);
echo $res;
?>
Resultaat van kode-uitvoering:
5
Voorbeeld
As die substring nie gevind word nie, sal die funksie false teruggee:
<?php
$res = mb_strripos('abcde', 'z');
var_dump($res);
?>
Resultaat van kode-uitvoering:
false