Devuelve la "edad" del punto de código

# IntlChar::charAge

(PHP 7, PHP 8)

IntlChar::charAge — Devuelve la "edad" del punto de código

### Descripción

public static function IntlChar::charAge(int|string `$codepoint`): ?array

Devuelve la "edad" del punto de código.

La "edad" es la versión Unicode cuando el punto de código fue designado por primera vez (como un no-carácter o para uso privado) o asignado a un carácter. Esto puede ser útil para evitar emitir puntos de código a procesos de recepción que no aceptan caracteres más recientes.

### Parámetros

`codepoint`
  El valor int del punto de código (por ejemplo, `0x2603` para U+2603 SNOWMAN), o el carácter codificado como un string UTF-8 (por ejemplo, `"\u{2603}"`)

### Valores devueltos

La versión Unicode, en forma de un array. Por ejemplo, la versión 1.3.31.2 sería representada por `[1, 3, 31, 2]`. Devuelve `null` en caso de fallo.

### Ejemplos

Ejemplo #1 Probar diferentes puntos de código

    <?php
    var_dump(IntlChar::charage("\u{2603}"));
    var_dump(IntlChar::charage("\u{1F576}"));
    ?>

El ejemplo anterior mostrará:

    array(4) {
      [0]=>
      int(1)
      [1]=>
      int(1)
      [2]=>
      int(0)
      [3]=>
      int(0)
    }
    array(4) {
      [0]=>
      int(7)
      [1]=>
      int(0)
      [2]=>
      int(0)
      [3]=>
      int(0)
    }

### Ver también

- IntlChar::getUnicodeVersion() - Devuelve la versión Unicode
- IntlChar::getIntPropertyMinValue() - Devuelve el valor mínimo para una propiedad Unicode
- IntlChar::getIntPropertyValue() - Devuelve el valor de una propiedad Unicode para un punto de código

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