PHP - Función ctype_punct ()

Sintaxis

ctype_punct ( $text );

Definición y uso

Esta función comprueba si todos los caracteres de la cadena proporcionada, el texto, son caracteres de puntuación.

Parámetros

No Señor Descripción de parámetros
1

text(Required)

La cuerda probada.

Valor devuelto

Devuelve VERDADERO si todos los caracteres del texto son imprimibles, pero no son letras, dígitos o espacios en blanco, FALSO en caso contrario.

Ejemplo

Pruebe el siguiente ejemplo:

<?php
   $strings = array('[email protected]!$#', 'foo!#$bar', '*$()');
   
   foreach ($strings as $test) {
      if (ctype_punct($test)) {
         echo "$test consists of all punctuation. \n";
      }else {
         echo "$test does not have all punctuation. \n";
      }
   }
?>

Esto producirá el siguiente resultado:

[email protected]!$# does not have all punctuation.
foo!#$bar does not have all punctuation.
*$()  consists of all punctuation.