(PHP 7, PHP 8)
IntlChar::isgraph — Verifica se um ponto de código é um caractere gráfico
Determina se o ponto de código especificado é um caractere "gráfico" (imprimível, excluindo espaços).
true
para todos os caracteres exceto aqueles com categoria geral "Cc" (códigos de controle), "Cf" (códigos de formatação), "Cs" (substitutos), "Cn" (não atribuídos), and "Z" (separadores).
Retorna true
se
codepoint
for um caractere "gráfico", false
se não for. Retorna null
em caso de falha.
Exemplo #1 Testando diferentes pontos de código
<?php
var_dump(IntlChar::isgraph("A"));
var_dump(IntlChar::isgraph("1"));
var_dump(IntlChar::isgraph("\u{2603}"));
var_dump(IntlChar::isgraph("\n"));
?>
O exemplo acima produzirá:
bool(true) bool(true) bool(true) bool(false)