Funkcija mb_strimwidth
Funkcija mb_strimwidth skraćuje string do zadate širine, uzimajući u obzir višebajtne karaktere. Prvim parametrom prihvata izvorni string, drugim - početnu poziciju, trećim - maksimalnu širinu stringa u karakterima. Četvrtim opcionim parametrom možete navesti string koji će biti dodat na kraju skraćenog stringa.
Sintaksa
mb_strimwidth(string, start, width, [trimmarker], [encoding]);
Primer
Skratimo string do 6 karaktera:
<?php
$res = mb_strimwidth("Привет мир", 0, 6);
echo $res;
?>
Rezultat izvršenja koda:
'Привет'
Primer
Skratimo string sa dodavanjem tri tačke na kraju:
<?php
$res = mb_strimwidth("Привет мир", 0, 8, "...");
echo $res;
?>
Rezultat izvršenja koda:
'Привет...'
Primer
Skratimo string od sredine:
<?php
$res = mb_strimwidth("Привет мир", 3, 5);
echo $res;
?>
Rezultat izvršenja koda:
'вет м'