Funkcija mb_strrchr
Funkcija mb_strrchr poišče zadnji pojav znaka v nizu
in vrne del niza od tega znaka do konca. Za razliko od strrchr,
deluje z večbajtnimi kodiranji (UTF-8 in drugimi). Prvi parameter
sprejme niz za iskanje, drugi - iskani znak, tretji - opcijski
parameter za iskanje do znaka, četrti - kodiranje.
Sintaksa
mb_strrchr(
string $haystack,
string $needle,
bool $before_needle = false,
string $encoding = null
);
Primer
Poiščimo zadnji pojav znaka v nizu:
<?php
$res = mb_strrchr('abcba', 'b');
echo $res;
?>
Rezultat izvedbe kode:
'ba'
Primer
Poiščimo del niza do zadnjega pojava znaka 'b':
<?php
$res = mb_strrchr('abcba', 'b', true);
echo $res;
?>
Rezultat izvedbe kode:
'abc'
Primer
Delo s cirilico v UTF-8:
<?php
$res = mb_strrchr('привет мир', 'и');
echo $res;
?>
Rezultat izvedbe kode:
'ир'