Funkce mb_strripos
Funkce mb_strripos hledá pozici posledního výskytu podřetězce v řetězci, ignoruje velikost písmen. První parametr funkce přijímá řetězec, ve kterém se provádí hledání, druhý - hledaný podřetězec. Třetí volitelný parametr určuje pozici, od které začít hledat. Třetí volitelný parametr určuje kódování.
Syntaxe
mb_strripos(
string $haystack,
string $needle,
int $offset = 0,
string $encoding = null
): int|false
Příklad
Najdeme poslední výskyt podřetězce v řetězci:
<?php
$res = mb_strripos('aBcDeBc', 'bc');
echo $res;
?>
Výsledek provedení kódu:
5
Příklad
Hledání s určením pozice začátku hledání:
<?php
$res = mb_strripos('aBcDeBc', 'bc', 3);
echo $res;
?>
Výsledek provedení kódu:
5
Příklad
Pokud podřetězec není nalezen, funkce vrátí false:
<?php
$res = mb_strripos('abcde', 'z');
var_dump($res);
?>
Výsledek provedení kódu:
false