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