(PHP 7, PHP 8)
IntlChar::isdefined — Vérifie si un point de code est défini
Détermine si le point de code spécifié est "défini", ce qui signifie généralement qu'il est assigné à un caractère.
true pour les catégories générales autres que "Cn" (autre, non assigné).
Note:
Il est à noter que les points de code non caractères (par exemple, U+FDD0) ne sont pas "définis" (ils sont Cn), mais les points de code de substitution sont "définis" (Cs).
Renvoie true si
codepoint est un caractère défini, false sinon. Renvoie null en cas d'échec.
Exemple #1 Test de différents codepoint
<?php
var_dump(IntlChar::isdefined("A"));
var_dump(IntlChar::isdefined(" "));
var_dump(IntlChar::isdefined("\u{FDD0}"));
?>L'exemple ci-dessus va afficher :
bool(true) bool(true) bool(false)