(PHP 7, PHP 8)
IntlChar::isdefined — Verifica se o ponto de código está definido
Determina se o ponto de código especificado está "definido", o que normalmente significa que está atribuído a um caractere.
true para categorias gerais diferentes de "Cn" (outros, não atribuídos).
Nota:
Observe que pontos de código que não são caracteres (ex.: U+FDD0) não estão "definidos" (eles são Cn), mas os pontos de código substitutos estão "definidos" (Cs).
Retorna true se
codepoint for um caractere definido, false se não for. Retorna null em caso de falha.
Exemplo #1 Testando diferentes pontos de código
<?php
var_dump(IntlChar::isdefined("A"));
var_dump(IntlChar::isdefined(" "));
var_dump(IntlChar::isdefined("\u{FDD0}"));
?>O exemplo acima produzirá:
bool(true) bool(true) bool(false)