在PHP中,字符串函数 strlen() 用来获取字符串长度。
函数语法:
strlen ( string $string ) : int
函数参数说明:
参数 | 描述 |
---|---|
string | 必需。规定要检查的字符串。 |
strlen() 用来获取字符串长度。成功则返回字符串 string 的长度;如果 string 为空,则返回 0。
举例1,获取字符串长度(纯英文字符):
<?php // 获取字符串长度 $rawStr = 'hello world'; $res = strlen($rawStr); echo $res;
以上代码输出如下:
11
举例2,获取字符串长度(含中文字符):
<?php // 获取字符串长度(含中文) $rawStr = 'hello 世界'; $res = strlen($rawStr); echo $res;
以上代码输出如下:
12
注意:
在PHP中,一个中文字符用3个字节表示,因此上面的字符串长度计算为12。如果要计算包含中文字符串的长度,请使用多字节 mb_strlen() 函数。