Lee la longitud de una cadena en número de grafemas

# grapheme_strlen

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

grapheme_strlen — Lee la longitud de una cadena en número de grafemas

### Descripción

Estilo procedimental

function grapheme_strlen(string `$string`): int|false|null

Lee la longitud de una cadena en número de grafemas (y no en bytes o caracteres).

### Parámetros

`string`

  La cadena a medir. Debe ser una cadena UTF-8 válida.

### Valores devueltos

La longitud de la cadena en caso de éxito, `null` o `false` en caso de fallo.

### Ejemplos

Ejemplo #1 Ejemplo con grapheme_strlen()

    <?php

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

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

    ?>

El ejemplo anterior mostrará:

    6

### Ver también

- » Unicode Text Segmentation: Grapheme Cluster Boundaries
- iconv_strlen() - Devuelve el número de caracteres de una cadena
- mb_strlen() - Devuelve la longitud de una cadena
- strlen() - Calcula el tamaño de un string

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open