Funzioni Ctype
PHP Manual

ctype_punct

(PHP 4 >= 4.0.4, PHP 5)

ctype_punct Controlla ogni carattere stampabile che non è uno spazio o un carattere alfanumerico

Descrizione

bool ctype_punct ( string $text )

Controlla che tutti i caratteri nella string, text fornita, siano caratteri di punteggiatura.

Elenco dei parametri

text

La stringa da testare.

Valori restituiti

Restituisce TRUE se ogni carattere di text è stampabile, ma non è una lettera, una cifra o uno spazio, FALSE in caso contrario.

Esempi

Example #1 Un esempio di ctype_punct()

<?php
$strings 
= array('ABasdk!@!$#''!@ # $''*&$()');
foreach (
$strings as $testcase) {
    if (
ctype_punct($testcase)) {
        echo 
"The string $testcase consists of all punctuation.\n";
    } else {
        echo 
"The string $testcase does not consist of all punctuation.\n";
    }
}
?>

Il precedente esempio visualizzerà:

The string ABasdk!@!$# does not consist of all punctuation.
The string !@ # $ does not consist of all punctuation.
The string *&$() consists of all punctuation.

Note

Nota:

Se è fornito un integer tra -128 e 255, viene interpretato come il valore ASCII di un singolo carattere (ai valori negativi viene aggiunto 256 in modo da permettere i caratteri Extended ASCII). Qualsiasi altro intero è interpretato come una stringa contenente le cifre decimali dell'intero.

Vedere anche:


Funzioni Ctype
PHP Manual