Funktsioon mb_strimwidth
Funktsioon mb_strimwidth kärbib stringi määratud laiuseni, arvestades mitmebaidiseid märke. Esimeseks parameetriks võtab lähtestringi, teiseks - alguspositsiooni, kolmandaks - maksimaalse stringi laiuse märkides. Neljanda valikulise parameetrina saab määrata stringi, mis lisatakse kärbitud stringi lõppu.
Süntaks
mb_strimwidth(string, start, width, [trimmarker], [encoding]);
Näide
Kärpime stringi 6 märgini:
<?php
$res = mb_strimwidth("Привет мир", 0, 6);
echo $res;
?>
Koodi täitmise tulemus:
'Привет'
Näide
Kärpime stringi, lisades lõppu kolm punkti:
<?php
$res = mb_strimwidth("Привет мир", 0, 8, "...");
echo $res;
?>
Koodi täitmise tulemus:
'Привет...'
Näide
Kärpime stringi keskelt:
<?php
$res = mb_strimwidth("Привет мир", 3, 5);
echo $res;
?>
Koodi täitmise tulemus:
'вет м'