ctype_graph

(PHP 4 >= 4.0.4, PHP 5)

ctype_graph -- Check for any printable character(s) except space

Description

bool ctype_graph ( string text )

Returns TRUE if every character in text is printable and actually creates visible output (no white space), FALSE otherwise.

Příklad 1. A ctype_graph() example

<?php
$strings
= array('string1' => "asdf\n\r\t", 'string2' => 'arf12', 'string3' => 'LKA#@%.54');
foreach (
$strings as $name => $testcase) {
    if (
ctype_graph($testcase)) {
        echo
"The string '$name' consists of all (visibly) printable characters.\n";
    } else {
        echo
"The string '$name' does not consist of all (visibly) printable characters.\n";
    }
}
?>

Výše uvedený příklad vypíše:

The string 'string1' does not consist of all (visibly) printable characters.
The string 'string2' consists of all (visibly) printable characters.
The string 'string3' consists of all (visibly) printable characters.

See also ctype_alnum(), ctype_print(), and ctype_punct().