PHP - Funzione ctype_punct ()

Sintassi

ctype_punct ( $text );

Definizione e utilizzo

Questa funzione controlla se tutti i caratteri nella stringa fornita, testo, sono caratteri di punteggiatura.

Parametri

Suor n Parametro e descrizione
1

text(Required)

La stringa testata.

Valore di ritorno

Restituisce TRUE se ogni carattere nel testo è stampabile, ma né lettera, cifra o spazio vuoto, altrimenti FALSE.

Esempio

Prova il seguente esempio:

<?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";
      }
   }
?>

Questo produrrà il seguente risultato:

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