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 gmp 函数 export to a binary stringphp 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 zlib 函数 compress a stringphp firebird/interbase 函数 return blob length and other useful infophp imap 函数 decode a modified utf 7 string to utf 8php 多字节字符串 函数 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 函数 get value of pcos path with type name string or booleanphp yp/nis 函数 returns the error string associated with the given error codephp sdo das xml 函数 returns sdo das xml document for a given xml instance string
关注编程学问公众号