Fungsi mb_strimwidth
Fungsi mb_strimwidth memotong string ke lebar yang ditentukan, dengan mempertimbangkan karakter multibyte. Parameter pertama menerima string asli, parameter kedua - posisi awal, parameter ketiga - lebar maksimum string dalam karakter. Parameter keempat opsional dapat digunakan untuk menentukan string yang akan ditambahkan di akhir string yang dipotong.
Sintaksis
mb_strimwidth(string, start, width, [trimmarker], [encoding]);
Contoh
Mari potong string hingga 6 karakter:
<?php
$res = mb_strimwidth("Привет мир", 0, 6);
echo $res;
?>
Hasil eksekusi kode:
'Привет'
Contoh
Mari potong string dengan menambahkan elipsis di akhir:
<?php
$res = mb_strimwidth("Привет мир", 0, 8, "...");
echo $res;
?>
Hasil eksekusi kode:
'Привет...'
Contoh
Mari potong string dari tengah:
<?php
$res = mb_strimwidth("Привет мир", 3, 5);
echo $res;
?>
Hasil eksekusi kode:
'вет м'