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, 22 Aug 2008

view this page in

ctype_print

(PHP 4 >= 4.0.4, PHP 5)

ctype_printChequear posibles caracteres imprimibles

Descripción

bool ctype_print ( string $texto )

verifica si todos los caracteres en la cadena entregada, texto , son imprimibles.

Lista de parámetros

texto

La cadena de prueba.

Valores retornados

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.

Ejemplos

Example #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";
    }
}
?>

El resultado del ejemplo seria:

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.



add a note add a note User Contributed Notes
ctype_print
flatline at greyhat dot nl
04-Mar-2004 01: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, 22 Aug 2008
 
 
show source | credits | sitemap | contact | advertising | mirror sites