Функцыя mb_strimwidth
Функцыя mb_strimwidth
абрэзвае радок да зададзенай шырыні, улічваючы шматбайтавыя знакі. Першым параметрам прымае зыходны радок, другім - пачатковую пазіцыю, трэцім - максімальную шырыню радка ў знаках. Чацвёртым неабавязковым параметрам можна паказаць радок, які будзе дададзены ў канцы абрэзанага радка.
Сінтаксіс
mb_strimwidth(string, start, width, [trimmarker], [encoding]);
Прыклад
Абрэжам радок да 6
знакаў:
<?php
$res = mb_strimwidth("Прывітанне свет", 0, 6);
echo $res;
?>
Вынік выканання кода:
'Прывіт'
Прыклад
Абрэжам радок з даданнем шматкроп'я ў канцы:
<?php
$res = mb_strimwidth("Прывітанне свет", 0, 8, "...");
echo $res;
?>
Вынік выканання кода:
'Прывіта...'
Прыклад
Абрэжам радок з сярэдзіны:
<?php
$res = mb_strimwidth("Прывітанне свет", 3, 5);
echo $res;
?>
Вынік выканання кода:
'вітан'