PHP – 使用 mb_strlen() 获取字符串长度
phpserver side programmingprogramming
在 PHP 中,多字节字符串长度 (mb_strlen) 函数用于获取指定字符串的总长度。PHP 4.6.0 及更高版本支持此函数。
语法
int mb_strlen(str $string, str $encoding)
参数
mb_strlen() 接受两个参数:$string 和 $encoding。
$string− 用于检查字符串长度
$encoding− 此参数用于字符编码。如果省略或为空,则将使用内部字符编码值。
返回值
mb_strlen() 返回给定字符串中存在的字符数。一个字符计为多字节字符。
错误/异常
如果编码未知,则会生成级别 E_warning
。示例
<?php // 返回字符总数 $result = mb_strlen("Hello World","UTF-8"); echo "字符总数: ", $result; ?>
输出
字符总数:11
注意:给定字符串中的空格也计算在内。