Kazi mb_strrichr
Kazi mb_strrichr inafanya utafutaji wa mwingilio wa mwisho wa kipande cha neno kwenye mfuatano wa herufi bila kuzingatia herufi kubwa na ndogo. Tofauti na strrchr, inafanya kazi na usimbaji fupi wa herufi zenye baiti nyingi (UTF-8 n.k.). Hurudisha sehemu ya mfuatano wa herufi kutoka kwenye mwingilio wa mwisho uliopatikana hadi mwisho wa mfuatano wa herufi au false, ikiwa kipande cha neno hakijapatikana.
Sintaksia
mb_strrichr(
string $haystack,
string $needle,
bool $before_needle = false,
string $encoding = null
): string|false
Mfano
Wacha tutafute mwingilio wa mwisho wa kipande cha neno kwenye mfuatano wa herufi bila kuzingatia herufi kubwa na ndogo:
<?php
$res = mb_strrichr('aBcAbC', 'ab');
var_dump($res);
?>
Matokeo ya kutekeleza kificho:
'AbC'
Mfano
Wacha tutafute sehemu ya mfuatano wa herufi kabla ya mwingilio uliopatikana:
<?php
$res = mb_strrichr('aBcAbC', 'ab', true);
var_dump($res);
?>
Matokeo ya kutekeleza kificho:
'aBc'
Mfano
Mfano kwa kubainisha usimbaji fupi UTF-8:
<?php
$res = mb_strrichr('ПриветМир', 'мир', false, 'UTF-8');
var_dump($res);
?>
Matokeo ya kutekeleza kificho:
'Мир'
Angalia pia
-
kazi
mb_strrchr,
ambayo inatafuta mwingilio wa mwisho wa kipande cha neno kwa kuzingatia herufi kubwa na ndogo -
kazi
mb_stripos,
ambayo inatafuta nafasi ya mwingilio wa kwanza wa kipande cha neno bila kuzingatia herufi kubwa na ndogo -
kazi
mb_strstr,
ambayo inatafuta mwingilio wa kwanza wa kipande cha neno kwa kuzingatia herufi kubwa na ndogo