我正在申请字符串长度检查。检查西里尔字符串时,由于unicode,显示错误。如何解决这个问题?
$str=strlen ('abc');
echo $str; // result is 3
$str=strlen ('АБС');
echo $str; // result is 6. How to find correct value
答案 0 :(得分:0)
对这个问题并不感兴趣。
第一个选项是Rizier123
所建议的(毫无疑问,这非常有效。)
第二
您也可以使用utf8_decode()
来获得结果。
<?php
$str=strlen (utf8_decode('АБС'));
echo $str;
?>