Kazi ya mb_strstr
Kazi ya mb_strstr inatafuta kukiri kwa kwanza kwa kifungu cha maandishi ndani ya mfuatano wa herufi ukidumisha usimbaji faharasa wa herufi anuwai.
Kigezo cha kwanza - mfuatano wa herufi, ambao utafutaji unafanywa. Kigezo cha pili - kifungu cha maandishi kinachotafutwa.
Kigezo cha tatu kisichoshurutisha huamua, kurudisha sehemu ya mfuatano wa herufi kabla ya kukiri kilichopatikana. Kigezo cha nne kisichoshurutisha huweka usimbaji faharasa.
Matumizi
mb_strstr(
string $haystack,
string $needle,
[bool $before_needle = false],
[string $encoding],
);
Mfano
Tutafute kukiri kwa kwanza kwa kifungu cha maandishi ndani ya mfuatano wa herufi:
<?php
$res = mb_strstr('abcde', 'b');
echo $res;
?>
Matokeo ya kutekeleza kificho:
'bcde'
Mfano
Tutafute kukiri kwa kwanza kwa kifungu cha maandishi ndani ya mfuatano wa herufi na kurudisha sehemu kabla ya kukiri:
<?php
$res = mb_strstr('abcde', 'cd', true);
echo $res;
?>
Matokeo ya kutekeleza kificho:
'ab'
Mfano
Utafutaji kwa kubainisha usimbaji faharasa UTF-8:
<?php
$res = mb_strstr('Привет мир', 'мир', false, 'UTF-8');
echo $res;
?>
Matokeo ya kutekeleza kificho:
'мир'