Функција 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;
?>
Резултат од извршувањето на кодот:
'вет м'