函数名称:mb_strlen()
适用版本:PHP 4 >= 4.0.6, PHP 5, PHP 7
函数描述:mb_strlen() 函数返回指定字符串的长度,以字符为单位。mb_strlen() 函数是多字节安全的。
用法: mb_strlen(string $str, string|null $encoding = null): int
参数:
- $str:要计算长度的字符串。
- $encoding(可选):指定字符串的字符编码。如果未提供该参数,则使用内部字符编码。
返回值: 返回指定字符串的长度,以字符为单位。
示例:
$str = "Hello, 你好!";
$length = mb_strlen($str, "UTF-8");
echo "字符串的长度为:" . $length;
输出: 字符串的长度为:10
说明: 在上面的示例中,我们使用了 mb_strlen() 函数来计算字符串 $str 的长度。由于字符串中包含了中文字符,我们指定了字符编码为 "UTF-8"。函数返回的长度为 10,因为 "Hello, 你好!" 共有 10 个字符。