Kazi mb_strcut
Kazi mb_strcut ni sawa na substr, lakini inafanya kazi vizuri na usimbaji fupi wenye herufi nyingi.
Inakubua parameta ya kwanza kama mfuatano, ya pili - nafasi ya kuanzia kwa herufi (sio ka),
ya tatu - urefu wa sehemu ya ndogoo inayokatwa. Parameta ya nne ya hiari inaweza kubainisha usimbaji fupi.
Sintaksia
mb_strcut(string, start, length, [encoding]);
Mfano
Tukate 3 herufi kutoka kwenye mfuatano wa UTF-8, kuanzia nafasi 1:
<?php
$str = 'Привет мир';
echo mb_strcut($str, 1, 3, 'UTF-8');
?>
Matokeo ya kutekeleza kificho:
'рив'
Mfano
Tukate sehemu ya ndogoo hadi mwisho wa mfuatano kutoka kwenye maandishi ya Kikirili:
<?php
$str = 'Пример строки';
echo mb_strcut($str, 3, null, 'UTF-8');
?>
Matokeo ya kutekeleza kificho:
'мер строки'
Angalia pia
-
kazi
mb_substr,
ambayo pia inafanya kazi na mifuatano yenye herufi nyingi