php获取字符串长度

php中有一个神奇的函数,可以直接获取字符串的长度,strlen()函数。这对于英文字符串来说比较实用。

例子:

$s='abc';  
echo strlen($s); 
输出3

中文字符串用可以使用mb_strlen()函数获取字符串中中文长度。需要注意的是,使用前需要确保在php.ini中加载了php_mbstring.dll拓展,否则会出现未定义函数的问题。

例子:

$chinese="中国人";
echo mb_strlen($chinese,"UTF-8");后面为字符编码集,一般默认utf-8
中英混合的字符串长度获取,本菜鸟暂时还没有想好,这里看到一篇文章 http://blog.csdn.net/lovezbs/article/details/46492863希望对于你有帮助。


你可能感兴趣的:(php)