IntlChar::charAge
En esta página
IntlChar::charAge
Devuelve la "edad" del punto de código
Descripción#
public static IntlChar::charAge(int $codepoint): array
```php
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
Probar diferentes puntos de código
```php
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)
}
Véase también#
IntlChar::getUnicodeVersion, IntlChar::getIntPropertyMinValue, IntlChar::getIntPropertyValue