mb_strrichr függvény
A mb_strrichr függvény az alsztring utolsó előfordulását keresi a sztringben kis- és nagybetűk megkülönböztetése nélkül. A strrchr függvénytől eltérően több bájtos kódolásokkal (UTF-8 stb.) működik. A sztringnek az utolsó talált előfordulástól a végéig tartó részét adja vissza, vagy false értéket, ha az alsztring nem található.
Szintaxis
mb_strrichr(
string $haystack,
string $needle,
bool $before_needle = false,
string $encoding = null
): string|false
Példa
Keressük meg az alsztring utolsó előfordulását a sztringben kis- és nagybetűk megkülönböztetése nélkül:
<?php
$res = mb_strrichr('aBcAbC', 'ab');
var_dump($res);
?>
A kód végrehajtásának eredménye:
'AbC'
Példa
Keressük meg a sztringnek a talált előfordulásig tartó részét:
<?php
$res = mb_strrichr('aBcAbC', 'ab', true);
var_dump($res);
?>
A kód végrehajtásának eredménye:
'aBc'
Példa
Példa UTF-8 kódolás megadásával:
<?php
$res = mb_strrichr('ПриветМир', 'мир', false, 'UTF-8');
var_dump($res);
?>
A kód végrehajtásának eredménye:
'Мир'
Lásd még
-
a
mb_strrchrfüggvényt,
amely az alsztring utolsó előfordulását keresi kis- és nagybetűk megkülönböztetésével -
a
mb_striposfüggvényt,
amely az alsztring első előfordulásának pozícióját keresi kis- és nagybetűk megkülönböztetése nélkül -
a
mb_strstrfüggvényt,
amely az alsztring első előfordulását keresi kis- és nagybetűk megkülönböztetésével