IntlChar::isgraph

(PHP 7, PHP 8)

IntlChar::isgraphVerifica se um ponto de código é um caractere gráfico

Descrição

public static IntlChar::isgraph(int|string $codepoint): ?bool

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).

Parâmetros

codepoint

O valor int do ponto de código (por exemplo, 0x2603 para U+2603 SNOWMAN) ou o caractere codificado como uma string UTF-8 (por exemplo, "\u{2603}").

Valor Retornado

Retorna true se codepoint for um caractere "gráfico", false se não for. Retorna null em caso de falha.

Exemplos

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)

Veja Também

  • ctype_graph() - Verifica se os caracteres são imprimíveis exceto espaço

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top