欢迎访问宙启技术站
智能推送

PHP函数——strlen()获取字符串长度

发布时间:2023-07-06 06:57:58

strlen()函数是PHP的内置函数,用于获取字符串的长度。它返回字符串中字符的数量,而不是字节数。在UTF-8编码下,一个汉字占用3个字节,一个英文字母或者数字占用1个字节。

下面是示例代码:

$str = "Hello World!"; // 字符串长度为12
echo strlen($str); // 输出 12

对于包含中文字符的字符串,可以使用mb_strlen()函数来获取其长度。mb_strlen()函数也是PHP的内置函数,专门用于计算多字节字符的长度。

下面是示例代码:

$str = "你好世界!"; // 字符串长度为5
echo mb_strlen($str); // 输出 5

需要注意的是,使用strlen()函数或者mb_strlen()函数时,要确保字符串的编码和脚本文件的编码一致,否则可能会导致结果不准确。

以上就是使用strlen()函数获取字符串长度的方法。这个函数在处理字符串时非常常用,可以帮助实现字符串的操作和处理。