(PHP 7, PHP 8)
IntlChar::ispunct — Verifica se um ponto de código é um caractere de pontuação
Determina se o ponto de código especificado é um caractere de pontuação.
true
para caracteres com categoria geral "P" (pontuação).
Retorna true
se
codepoint
for um caractere de pontuação, false
se não for. Retorna null
em caso de falha.
Exemplo #1 Testando diferentes pontos de código
<?php
var_dump(IntlChar::ispunct("."));
var_dump(IntlChar::ispunct(","));
var_dump(IntlChar::ispunct("\n"));
var_dump(IntlChar::ispunct("$"));
O exemplo acima produzirá:
bool(true) bool(true) bool(false) bool(false)