strlen()和mb_strlen()

 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
?>

猜你喜欢

转载自blog.csdn.net/qq_41939677/article/details/83863654