Mb_strcut funksiýasy
mb_strcut funksiýasy substr funksiýasyna meňzeş, ýöne köpbaýt kodirlamalary bilen dogry işleýär.
Birinji parametri hökmünde setiri kabul edýär, ikinjisi - simwollar boýunça başlangyç pozisiýany (baýtlar däl),
üçünjisi - kesilýän setir böleginiň uzynlygyny. Dördünji hökmany däl parametri bilen kodirlemäni görkezip bolýar.
Sintaksis
mb_strcut(string, start, length, [encoding]);
Mysal
UTF-8 setirinden 1 pozisiýasyndan başlap 3 simwoly kesip alalyň:
<?php
$str = 'Привет мир';
echo mb_strcut($str, 1, 3, 'UTF-8');
?>
Kody ýerine ýetirmegiň netijesi:
'рив'
Mysal
Kirill setirinden soňuna çenli setir bölegini kesip alalyň:
<?php
$str = 'Пример строки';
echo mb_strcut($str, 3, null, 'UTF-8');
?>
Kody ýerine ýetirmegiň netijesi:
'мер строки'
Şeýle-de serediň
-
mb_substrfunksiýasyny,
ýöne şonuň ýaly-da köpbaýt setirleri bilen işleýär