ctype_print

(PHP 4 >= 4.0.4, PHP 5)

ctype_print -- Vérifie qu'une chaîne est imprimable

Description

bool ctype_print ( string text )

ctype_print() retourne TRUE si tous les caractères de la chaîne text vont être imprimables à l'écran (y compris les espaces blancs).

Exemple 1. Exemple avec 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
"La chaîne '$name' est constituée de caractères imprimables.\n";
    } else {
        echo
"La chaîne '$name' n'est pas uniquement constituée de caractères imprimbles.\n";
    }
}
?>

L'exemple ci-dessus va afficher :

La chaîne 'string1' n'est pas uniquement constituée de caractères imprimbles.
La chaîne 'string2' est constituée de caractères imprimables.
La chaîne 'string3' est constituée de caractères imprimables.

Voir aussi ctype_cntrl(), ctype_graph() et ctype_punct().