PHP Çokbaytlı dizeleri (ASCII olmayan karakterler) ile bir sürü sorun vardır. Tüm dil her karakter bir bayt olduğunu varsayarak inşa edilmiştir. Bunu çözmek için onlar (iyi çalışır) standart fonksiyonları yerine kullanabileceğiniz mb_strings işlevleri icat.
strlen($str);
mb_strlen($str); // correct
Eğer online / bulmak indir kod bu işlevleri kullandığını doğrulamak ya da sonra aslında char = byte
hesaplamaları gerekiyor bazı kodu kırmak olabilir mb_string_overload
etkinleştirmek beri Ancak, bu gerçekten bir ağrı .
Yakut bu sorunu paylaşır mı?