(PHP 4 >= 4.0.6, PHP 5, PHP 7)
mb_strlen — 获取字符串的长度
说明
- mb_strlen ( string $str [, string $encoding = mb_internal_encoding() ] ) : mixed
复制代码获取一个 string 的长度。
参数
str
要检查长度的字符串。
encoding
encoding 参数为字符编码。如果省略,则使用内部字符编码。
返回值
返回具有 encoding 编码的字符串 str 包含的字符数。 多字节的字符被计为 1。
如果给定的 encoding 无效则返回 FALSE。
例子:
- $str=’中文a字1符’;
- echo mb_strlen($str,’utf8′).'<br>’;//6
- echo mb_strlen($str,’gbk’).'<br>’;//8
- echo mb_strlen($str,’gb2312′).'<br>’;//10
复制代码