strlen()和mb_strlen()的区别
区别在于判断返回长度的类型不同,srelen()返回的是字节的长度, mb_strlen返回的是字符的长度;
strlen()
定义和用法
strlen() 函数返回字符串的长度。(输出的是字节的长度,1个中文是3个字节)
语法
strlen(string)
实例
函数返回字符串 "中文3" 的长度:
<?php
echo strlen("中文3");//输出7
?>
mb_strlen()
定义和用法
strlen() 函数返回字符串的长度。(输出的是字符的长度,无论是中文还是字母,所占字符都是1)
语法
mb_strlen(string)
实例
函数返回字符串 "中文3" 的长度:
<?php
echo strlen("中文3");//输出3
?>