(PHP 7, PHP 8)
IntlChar::charAge — Obtener la «edad» del punto de código
Obtiene la «edad» del punto de código.
La «edad» es la versión de Unicode cuando el punto de código fue diseñado por primera vez (como un no carácter o para Uso Privado) o se le asignó un carácter. Esta puede ser útil para evitar la emisión de puntos de código a procesos receptores que no aceptan nuevos caracteres.
El número de versión de Unicode, como array.
Por ejemplo, la versión 1.3.31.2 sería representada como [1, 3, 31, 2]
.
Ejemplo #1 Probar diferentes puntos de código
<?php
var_dump(IntlChar::charage("\u{2603}"));
var_dump(IntlChar::charage("\u{1F576}"));
?>
El resultado del ejemplo sería:
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) }