mb_strimwidth funksiýasy
mb_strimwidth funksiýasy, köp baýtly nyşanlary hasaba almak bilen setiri görkezilen giňişlige çenli kesýär. Birinji parametr hökmünde başlangyç setiri kabul edýär, ikinjisi - başlangyç pozisiýasyny, üçinjisi - setiriň nyşanlardaky iň ýokary giňişligini kabul edýär. Dördünji hökmany däl parametr hökmünde, kesilen setiriň ahyryna goşular ýerine ýetiriljek setiri görkezip bolýar.
Sintaksis
mb_strimwidth(string, start, width, [trimmarker], [encoding]);
Mysal
Setiri 6 nyşana çenli keseliň:
<?php
$res = mb_strimwidth("Привет мир", 0, 6);
echo $res;
?>
Kody ýerine ýetirmegiň netijesi:
'Привет'
Mysal
Setiri ahyryna köp nokat goşmak bilen keseliň:
<?php
$res = mb_strimwidth("Привет мир", 0, 8, "...");
echo $res;
?>
Kody ýerine ýetirmegiň netijesi:
'Привет...'
Mysal
Setiri ortasyndan keseliň:
<?php
$res = mb_strimwidth("Привет мир", 3, 5);
echo $res;
?>
Kody ýerine ýetirmegiň netijesi:
'вет м'