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 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 imap 函数 converts iso 8859 1 string to modified utf 7 textphp ingres 函数 get the length of a fieldphp 多字节字符串 函数 regular expression match for multibyte stringphp 多字节字符串 函数 returns position and length of a matched part of the multibyte regular expression for a predefined multibyte stringphp mssql 函数 get the length of a fieldphp 别名和过时的 mysqli 函数 别名 mysqli real escape stringphp ncurses 函数 add attributed string with specified length at current positionphp ncurses 函数 add attributed string 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 sdo das xml 函数 creates an xml document object from scratch without the need to load a document from a file or string
关注编程学问公众号