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)

相关文章