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