mb_strlen sadece bayt sayısı ben istedim, ne verir.
mb_strlen
Bu multibyte karakterler ile çalışmak gerekir.
mb_strlen belki?
mb_strlen() ile mb_internal_encoding('UTF-8')
mb_strlen()
mb_internal_encoding('UTF-8')
mb_strlen dize measured uzunluk için olmak.
<?php $str = 'abcdef'; echo strlen($str); // 6 $str = ' ab cd '; echo strlen($str); // 7 ?>
Doğrudan belgelere.
Eğer dize tüm bayt sokmak UTF-8 kodlama adımı kullanarak ve 8. bit ayarlı DEĞİL sahip karakter saymak iseniz.
Bu çözelti mb uzantısı ihtiyacı yoktur.