对PHPstrlen和mb_strlen使用实例分析
首先,看看下面的代码(文件编码UTF8):
< PHP
utf8_string美元=ABCD我你她;
var_dump(strlen($ utf8_string));
var_dump(mb_strlen(utf8_string美元,'gb2312 '));
var_dump(mb_strlen(utf8_string美元,'utf8 '));
var_dump(mb_strlen($ utf8_string));
>
运行结果:
Int 19
Int 13
INT 9
Int 19
当第二个参数与字符串的原始代码相同时,会计是真实的,理解人类理解中的单词数(汉字只有1次)。
关于PHP相关内容的更多读者感兴趣的读者可以看到特别站:PHP字符串(字符串)、PHP使用摘要数组(数组)、PHP技能大全教程
希望本文能对PHP程序设计有所帮助。