grapheme_strlen

(PHP 5 >= 5.3.0, PHP 7, PECL intl >= 1.0.0)

grapheme_strlenGet string length in grapheme units

说明

过程化风格

grapheme_strlen ( string $input ) : int

Get string length in grapheme units (not bytes or characters)

参数

input

The string being measured for length. It must be a valid UTF-8 string.

返回值

The length of the string on success, and 0 if the string is empty.

范例

Example #1 grapheme_strlen() example

<?php

$char_a_ring_nfd 
"a\xCC\x8A";  // 'LATIN SMALL LETTER A WITH RING ABOVE' (U+00E5) normalization form "D"
$char_o_diaeresis_nfd "o\xCC\x88"// 'LATIN SMALL LETTER O WITH DIAERESIS' (U+00F6) normalization form "D"

print grapheme_strlen'abc' $char_a_ring_nfd $char_o_diaeresis_nfd $char_a_ring_nfd);

?>

以上例程会输出:

6

参见

相关文章
php cubrid 函数 bind a lob object or a string as a lob object to a prepared statement as parametersphp db++ 函数 get error string for given errorcode or last errorphp fdf 函数 returns the fdf document as a stringphp grapheme 函数 function to extract a sequence of default grapheme clusters from a text buffer which must be encoded in utf 8php grapheme 函数 find position in grapheme units of first occurrence of a case insensitive stringphp grapheme 函数 returns part of haystack string from the first occurrence of case insensitive needle to the end of haystackphp grapheme 函数 get string length in grapheme unitsphp grapheme 函数 find position in grapheme units of first occurrence of a stringphp grapheme 函数 find position in grapheme units of last occurrence of a case insensitive stringphp grapheme 函数 find position in grapheme units of last occurrence of a stringphp grapheme 函数 returns part of haystack string from the first occurrence of needle to the end of haystackphp grapheme 函数 return part of a stringphp 多字节字符串 函数 returns position and length of a matched part of the multibyte regular expression for a predefined multibyte stringphp ncurses 函数 add attributed string with specified length at current positionphp ncurses 函数 add string with specified length at current positionphp ncurses 函数 move position and add attributed string with specified lengthphp ncurses 函数 move position and add string with specified lengthphp pdf 函数 convert string from utf 8 to utf 16php ps 函数 sets length of dashes for border of annotationsphp intl grapheme 函数
关注编程学问公众号