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
phpmb_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<?php
$res = mb_strripos('aBcDeBc', 'bc');
echo $res;
?>
Resultaat van kode-uitvoering:
php5
Voorbeeld
Soek met spesifikasie van die beginposisie:
php<?php
$res = mb_strripos('aBcDeBc', 'bc', 3);
echo $res;
?>
Resultaat van kode-uitvoering:
php5
Voorbeeld
As die substring nie gevind word nie, sal die funksie false teruggee:
php<?php
$res = mb_strripos('abcde', 'z');
var_dump($res);
?>
Resultaat van kode-uitvoering:
phpfalse