PHP – grapheme_strlen() 函数
phpserver side programmingprogramming
字素是书写系统中最小的功能单位。字素可以理解为与声音相对应的最小书写单位。
PHP 中的 grapheme_strlen() 函数用于获取以字素为单位的字符串长度。此函数不会获取字节或字符的长度。 PHP 5.3.0 及更高版本支持 grapheme_strlen 函数。
语法
integer grapheme_strlen($str_string)
参数
grapheme_strlen() 仅接受一个参数 −
$str_string − 字符串参数用于测量字符串的长度,并且必须使用 UTF-8 编码字符串。
返回值
此函数成功时返回字符串的长度,失败时返回 False。
示例
<?php // used the string "abca\xCC\x8Ao\xCC\x88a\xCC\x8A" // to find the length $integer=grapheme_strlen("abca\xCC\x8Ao\xCC\x88a\xCC\x8A\x122"); // output var_dump($integer); ?>
输出
int(8)