(PHP 7, PHP 8)
IntlChar::charAge — Obtém a "idade" do ponto de código
Obtém a "idade" do ponto de código.
A "idade" é a versão Unicode de quando o ponto de código foi primeiramente designado (como um não-caractere para Uso Privado) ou atribuído a um caractere. Isto pode ser útil para evitar emitir pontos de código para receber processos que não aceitam novos caracteres.
O número da versão Unicode, como um array.
Por exemplo, a versão 1.3.31.2 seria representada como [1, 3, 31, 2].
Retorna null em caso de falha.
Exemplo #1 Testando diferentes pontos de código
<?php
var_dump(IntlChar::charage("\u{2603}"));
var_dump(IntlChar::charage("\u{1F576}"));
?>O exemplo acima produzirá:
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)
}