IntlChar::isdefined
(PHP 7, PHP 8)
IntlChar::isdefined — Verifica se o ponto de código está definido
Descrição
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).
Note:
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).
Parâmetros
Valor Retornado
Retorna true
se
codepoint
for um caractere definido, false
se não for. Retorna null
em caso de falha.
Exemplos
Example #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)
Veja Também
- IntlChar::isdigit() - Verifica se um ponto de código é um caractere de dígito
- IntlChar::isalpha() - Verifica se um ponto de código é uma letra
- IntlChar::isalnum() - Verifica se um ponto de código é um caractere alfanumérico
- IntlChar::isupper() - Verifica se um ponto de código tem a categoria geral "Lu" (letra maiúscula)
- IntlChar::islower() - Verifica se um ponto de código é uma letra minúscula
- IntlChar::istitle() - Verifica se um ponto de código é uma letra com grafia mista