Funkcija mb_strimwidth
Funkcija mb_strimwidth apgriež virkni līdz noteiktam platumam, ņemot vērā daudzbaitus simbolus. Pirmā parametrā pieņem sākotnējo virkni, otrajā - sākuma pozīciju, trešajā - maksimālo virknes platumu simbolos. Ceturtajā neobligātajā parametrā var norādīt virkni, kas tiks pievienota apgrieztās virknes beigās.
Sintakse
mb_strimwidth(string, start, width, [trimmarker], [encoding]);
Piemērs
Apvienosim virkni līdz 6 simboliem:
<?php
$res = mb_strimwidth("Привет мир", 0, 6);
echo $res;
?>
Koda izpildes rezultāts:
'Привет'
Piemērs
Apvienosim virkni, beigās pievienojot daudzpunkti:
<?php
$res = mb_strimwidth("Привет мир", 0, 8, "...");
echo $res;
?>
Koda izpildes rezultāts:
'Привет...'
Piemērs
Apvienosim virkni no vidus:
<?php
$res = mb_strimwidth("Привет мир", 3, 5);
echo $res;
?>
Koda izpildes rezultāts:
'вет м'