ctype_print
ctype_print
Check for printable character(s)
bool **ctype_print** mixed $text
Checks if all of the characters in the provided ,
, are printable.
string``text
textThe tested string.
note.ctype.parameter.integer
note.ctype.parameter.non-string
Returns true if every character in
will actually create output (including blanks). Returns false if
contains control characters or characters
that do not have any output or control function at all.
ctype.result.empty-string
text``text
Voorbeeld: A example
<?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";
}
}
?>
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.
ctype_cntrl``ctype_graph``ctype_punct``IntlChar::isprint