ctype_print

(PHP 4 >= 4.0.4, PHP 5)

ctype_print -- Chequear posibles caracteres imprimibles

Descripción

bool ctype_print ( string texto )

Devuelve TRUE si cada caracter del texto genera realmente alguna salida (incluyendo los espacios). Devuelve FALSE si el texto incluye caracteres de control o caracteres que no producen ninguna salida ni realizan función de control alguna después de todo.

Ejemplo 1. Un ejemplo de ctype_print()

<?php
$cadenas
= array('cadena1' => "asdf\n\r\t", 'cadena2' => 'arf12', 'cadena3' => 'LKA#@%.54');
foreach (
$cadenas as $nombre => $caso_prueba) {
    if (
ctype_print($caso_prueba)) {
        echo
"La cadena '$nombre' consiste completamente de caracteres imprimibles.\n";
    } else {
        echo
"La cadena '$nombre' no consiste completamente de caracteres imprimibles.\n";
    }
}
?>

Este ejemplo producirá la salida:

La cadena 'cadena1' no consiste completamente de caracteres imprimibles.
La cadena 'cadena2' consiste completamente de caracteres imprimibles.
La cadena 'cadena3' consiste completamente de caracteres imprimibles.

Vea también ctype_cntrl(), ctype_graph(), y ctype_punct().