Funksie mb_strrchr
Die funksie mb_strrchr soek die laaste inskrywing van 'n karakter in 'n string
en gee die deel van die string van daardie karakter tot die einde terug. Anders as strrchr,
werk dit met multibyte-koderings (UTF-8, ens.). Dit neem die string om in te soek as eerste parameter,
die gesogte karakter as tweede, 'n opsionele parameter om voor die karakter te soek as derde,
en die kodering as vierde.
Sintaksis
mb_strrchr(
string $haystack,
string $needle,
bool $before_needle = false,
string $encoding = null
);
Voorbeeld
Laat ons die laaste inskrywing van 'n karakter in 'n string vind:
<?php
$res = mb_strrchr('abcba', 'b');
echo $res;
?>
Resultaat van die kode-uitvoering:
'ba'
Voorbeeld
Laat ons die deel van die string voor die laaste inskrywing van karakter 'b' vind:
<?php
$res = mb_strrchr('abcba', 'b', true);
echo $res;
?>
Resultaat van die kode-uitvoering:
'abc'
Voorbeeld
Werk met Cyrilliese letters in UTF-8:
<?php
$res = mb_strrchr('привет мир', 'и');
echo $res;
?>
Resultaat van die kode-uitvoering:
'ир'