PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

ctype_punct> <ctype_lower
Last updated: Fri, 18 Jul 2008

view this page in

ctype_print

(PHP 4 >= 4.0.4, PHP 5)

ctype_print — Controlla i caratteri stampabili

Descrizione

bool ctype_print ( string $testo )

Restituisce TRUE se ogni carattere di testo creerà veramente un output (compresi gli spazi). Restituisce FALSE se testo contiene dei caratteri di controllo o caratteri che non hanno nessun output o che non hanno per niente una funzione di controllo.

Example #1 Esempio di uso 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";
    }
}
?>

Questo 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.

Vedere anche ctype_cntrl(), ctype_graph() e ctype_punct().



add a note add a note User Contributed Notes
ctype_print
flatline at greyhat dot nl
03-Mar-2004 04:58
It seems that this function does not recognize characters such as 'à', 'ä', 'ò', 'ë' as printable.

Depends on your locale settings, in the default "C" locale they are
indeed not printable as it is 7bit ASCII based. (hartmut)

ctype_punct> <ctype_lower
Last updated: Fri, 18 Jul 2008
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites