Fungsi mb_strwidth
Fungsi mb_strwidth mengukur lebar rentetan, dengan mengambil kira bahawa aksara lebar penuh (contohnya aksara Cina) menduduki 2 posisi, manakala aksara biasa - 1 posisi. Parameter pertama ialah rentetan untuk diukur, parameter pilihan kedua - pengekodan.
Sintaks
phpmb_strwidth(string, [encoding]);
Contoh
Mari ukur lebar rentetan dengan aksara Latin:
php<?php
echo mb_strwidth('Hello');
?>
Hasil pelaksanaan kod:
php5
Contoh
Mari ukur lebar rentetan dengan aksara Jepun:
php<?php
echo mb_strwidth('こんにちは');
?>
Hasil pelaksanaan kod:
php10
Contoh
Mari ukur lebar rentetan campuran:
php<?php
echo mb_strwidth('Hello 世界');
?>
Hasil pelaksanaan kod:
php9