Denedim:
mb_strlen('普通话');
strlen('普通话');
çıkışı 9, aslında sadece 3 karakter varken ikisi de.
Karakterleri saymak doğru yolu nedir?
Eğer ikinci parametre kodlama belirtmek için emin olmalısınız
yani
mb_strlen('普通话', 'UTF-8');
bakın manual