Fungsi mb_strimwidth
Fungsi mb_strimwidth memangkas rentetan kepada lebar yang ditentukan, dengan mengambil kira aksara multibait. Parameter pertama menerima rentetan asal, parameter kedua - posisi mula, parameter ketiga - lebar maksimum rentetan dalam aksara. Parameter keempat pilihan boleh menentukan rentetan yang akan ditambahkan pada hujung rentetan yang dipangkas.
Sintaks
mb_strimwidth(string, start, width, [trimmarker], [encoding]);
Contoh
Mari potong rentetan kepada 6 aksara:
<?php
$res = mb_strimwidth("Привет мир", 0, 6);
echo $res;
?>
Keputusan pelaksanaan kod:
'Привет'
Contoh
Mari potong rentetan dengan penambahan elipsis pada hujung:
<?php
$res = mb_strimwidth("Привет мир", 0, 8, "...");
echo $res;
?>
Keputusan pelaksanaan kod:
'Привет...'
Contoh
Mari potong rentetan dari tengah:
<?php
$res = mb_strimwidth("Привет мир", 3, 5);
echo $res;
?>
Keputusan pelaksanaan kod:
'вет м'