(PHP 7, PHP 8)
IntlChar::isdefined — Verifica si un punto de código está definido
Determina si el punto de código especificado está "definido", lo cual generalmente significa que está asignado a un carácter.
true
para las categorías generales distintas de "Cn" (otro, no asignado).
Nota:
Es importante señalar que los puntos de código no caracteres (por ejemplo, U+FDD0) no están "definidos" (son Cn), pero los puntos de código de sustitución sí están "definidos" (Cs).
Devuelve true
si
codepoint
es un carácter definido, false
en caso contrario. Devuelve null
en caso de error.
Ejemplo #1 Probar diferentes puntos de código
<?php
var_dump(IntlChar::isdefined("A"));
var_dump(IntlChar::isdefined(" "));
var_dump(IntlChar::isdefined("\u{FDD0}"));
?>
El resultado del ejemplo sería:
bool(true) bool(true) bool(false)