Kazi ya mb_substr
Kazi ya mb_substr hukata na kurudisha sehemu ya ndogondogo kutoka kwenye mfuatano wa herufi, ikifanya kazi ipasavyo na usimbuaji wa herufi nyingi (k.m., UTF-8). Kigezo cha kwanza hupewa mfuatano wa herufi, cha pili - mwanzo wa nafasi (position), cha tatu (hiari) - urefu wa sehemu ya ndogondogo. Kigezo cha nne kinaweza kubainisha usimbuaji (encoding).
Mtindo (Syntax)
mb_substr(string, start, [length], [encoding]): string;
Mfano
Wacha tukate herufi 3 kutoka kwenye mfuatano wa herufi, kuanzia nafasi 1:
<?php
$res = mb_substr('абвгд', 1, 3);
echo $res;
?>
Matokeo ya kutekeleza kificho:
'бвг'
Mfano
Wacha tukate sehemu ya ndogondogo hadi mwisho wa mfuatano wa herufi kutoka "日本語", kuanzia nafasi 1:
<?php
$res = mb_substr('日本語', 1);
echo $res;
?>
Matokeo ya kutekeleza kificho:
'本語'
Mfano
Wacha tukate sehemu ya ndogondogo kwa kubainisha usimbuaji wa UTF-8:
<?php
$res = mb_substr('абвгд', 2, 2, 'UTF-8');
echo $res;
?>
Matokeo ya kutekeleza kificho:
'вг'