IntlChar::isblank
(PHP 7, PHP 8)
IntlChar::isblank — Verifica se um ponto de código é um caractere "vazio" ou um "espaço horizontal"
Descrição
Determina se o ponto de código especificado é um "vazio" ou um "espaço horizontal", um caractere que visivelmente separa palavras em uma linha.
As definições a seguir são equivalentes:
-
true
para caracteres Unicode White_Space (espaço em branco) exceto para "controles de espaço vertical" que são os seguintes caracteres: U+000A (LF), U+000B (VT), U+000C (FF), U+000D (CR), U+0085 (NEL), U+2028 (LS) e U+2029 (PS) -
true
para U+0009 (TAB) e caracteres com categoria geral "Zs" (separadores de espaço) exceto o Espaço de Largura Zero (ZWSP, U+200B).
Parâmetros
Valor Retornado
Retorna true
se
codepoint
for um caractere "vazio" ou de "espaço horizontal", false
se não for. Retorna null
em caso de falha.
Exemplos
Example #1 Testando diferentes pontos de código
<?php
var_dump(IntlChar::isblank("A"));
var_dump(IntlChar::isblank(" "));
var_dump(IntlChar::isblank("\t"));
?>
O exemplo acima produzirá:
bool(false) bool(true) bool(true)
Veja Também
- IntlChar::isspace() - Verifica se um ponto de código é um caractere de espaçamento
- IntlChar::isJavaSpaceChar() - Veririca se um ponto de código é um caractere de espaçamento de acordo com o Java
- IntlChar::isUWhiteSpace() - Verifica se um ponto de código tem a propriedade White_Space do Unicode
- IntlChar::isWhitespace() - Verifica se um ponto de código é um caractere de espaço em branco de acordo com a ICU