Funkcija mb_strrichr
Funkcija mb_strrichr izvede iskanje zadnjega pojava podniza v nizu brez upoštevanja velikosti črk. Za razliko od strrchr deluje z večbajtnimi kodiranji (UTF-8 in drugi). Vrne del niza od zadnjega najdenega pojava do konca niza ali false, če podniz ni najden.
Sintaksa
mb_strrichr(
string $haystack,
string $needle,
bool $before_needle = false,
string $encoding = null
): string|false
Primer
Poiščimo zadnji pojav podniza v nizu brez upoštevanja velikosti črk:
<?php
$res = mb_strrichr('aBcAbC', 'ab');
var_dump($res);
?>
Rezultat izvajanja kode:
'AbC'
Primer
Poiščimo del niza do najdenega pojava:
<?php
$res = mb_strrichr('aBcAbC', 'ab', true);
var_dump($res);
?>
Rezultat izvajanja kode:
'aBc'
Primer
Primer z določitvijo kodiranja UTF-8:
<?php
$res = mb_strrichr('ПриветМир', 'мир', false, 'UTF-8');
var_dump($res);
?>
Rezultat izvajanja kode:
'Мир'
Glejte tudi
-
funkcijo
mb_strrchr,
ki poišče zadnji pojav podniza z upoštevanjem velikosti črk -
funkcijo
mb_stripos,
ki poišče položaj prvega pojava podniza brez upoštevanja velikosti črk -
funkcijo
mb_strstr,
ki poišče prvi pojav podniza z upoštevanjem velikosti črk