(PHP 4 >= 4.0.4, PHP 5)
ctype_print — Controlla i caratteri stampabili
$text
)
Controlla che tutti i caratteri nella string,
text
fornita, siano stampabili.
text
La stringa da testare.
Restituisce TRUE
se ogni carattere in text
crea effettivamente output (compresi spazi). Restituisce FALSE
se
text
contiene caratteri di controllo o caratteri
che non hanno per niente alcun output o funzione di controllo.
Example #1 Un esempio di ctype_print()
<?php
$strings = array('string1' => "asdf\n\r\t", 'string2' => 'arf12', 'string3' => 'LKA#@%.54');
foreach ($strings as $name => $testcase) {
if (ctype_print($testcase)) {
echo "The string '$name' consists of all printable characters.\n";
} else {
echo "The string '$name' does not consist of all printable characters.\n";
}
}
?>
Il precedente esempio visualizzerà:
The string 'string1' does not consist of all printable characters. The string 'string2' consists of all printable characters. The string 'string3' consists of all printable characters.
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.