Kazi ya mb_strrchr
Kazi mb_strrchr hutafuta mshiko wa mwisho wa herufi katika mfumo wa herufi
na kurudisha sehemu ya mfumo wa herufi kutoka herufi hii hadi mwisho. Tofauti na strrchr,
inafanya kazi na usimbaji fupi wa baiti nyingi (UTF-8 n.k.). Inapokea kigezo cha kwanza
kuwa mfumo wa herufi wa kutafutia, cha pili - herufi inayotafutwa, cha tatu - kigezo hiari
kwa kutafuta kabla ya herufi, cha nne - usimbaji fupi.
Matumizi
mb_strrchr(
string $haystack,
string $needle,
bool $before_needle = false,
string $encoding = null
);
Mfano
Wacha tutafute mshiko wa mwisho wa herufi katika mfumo wa herufi:
<?php
$res = mb_strrchr('abcba', 'b');
echo $res;
?>
Matokeo ya kutekeleza kificho:
'ba'
Mfano
Wacha tutafute sehemu ya mfumo wa herufi kabla ya mshiko wa mwisho wa herufi 'b':
<?php
$res = mb_strrchr('abcba', 'b', true);
echo $res;
?>
Matokeo ya kutekeleza kificho:
'abc'
Mfano
Kufanya kazi na Kirili kwa UTF-8:
<?php
$res = mb_strrchr('привет мир', 'и');
echo $res;
?>
Matokeo ya kutekeleza kificho:
'ир'