Az mb_strrchr függvény
A mb_strrchr függvény egy karakter utolsó előfordulását keresi meg egy sztringben,
és a karakternél kezdve a sztring végét adja vissza. A strrchr függvénnyel ellentétben
több bájtos kódolásokkal (UTF-8 stb.) működik. Az első paramétere
a keresendő sztring, a második - a keresett karakter, a harmadik - egy opcionális
paraméter a karakter előtti rész kereséséhez, a negyedik - a kódolás.
Szintaxis
mb_strrchr(
string $haystack,
string $needle,
bool $before_needle = false,
string $encoding = null
);
Példa
Keressük meg egy karakter utolsó előfordulását egy sztringben:
<?php
$res = mb_strrchr('abcba', 'b');
echo $res;
?>
A kód végrehajtásának eredménye:
'ba'
Példa
Keressük meg a sztring részét a 'b' karakter utolsó előfordulása előtt:
<?php
$res = mb_strrchr('abcba', 'b', true);
echo $res;
?>
A kód végrehajtásának eredménye:
'abc'
Példa
Művelet cirill betűkkel UTF-8-ban:
<?php
$res = mb_strrchr('привет мир', 'и');
echo $res;
?>
A kód végrehajtásának eredménye:
'ир'