Funkcija mb_strimwidth
Funkcija mb_strimwidth obreže niz do določene širine ob upoštevanju večbajtnih znakov. Kot prvi parameter sprejme izvorni niz, kot drugi - začetni položaj, kot tretji - največjo širino niza v znakih. Kot četrti neobvezni parameter lahko določite niz, ki bo dodan na koncu obrezanega niza.
Sintaksa
mb_strimwidth(string, start, width, [trimmarker], [encoding]);
Primer
Obrežimo niz do 6 znakov:
<?php
$res = mb_strimwidth("Привет мир", 0, 6);
echo $res;
?>
Rezultat izvajanja kode:
'Привет'
Primer
Obrežimo niz z dodajanjem tripičja na koncu:
<?php
$res = mb_strimwidth("Привет мир", 0, 8, "...");
echo $res;
?>
Rezultat izvajanja kode:
'Привет...'
Primer
Obrežimo niz od sredine:
<?php
$res = mb_strimwidth("Привет мир", 3, 5);
echo $res;
?>
Rezultat izvajanja kode:
'вет м'