Friday, October 10, 2025
HomeLanguagesPHP | ctype_print() Function

PHP | ctype_print() Function

The ctype_print() Function in PHP used to check each and every character of a string are visible or not. If all characters of string are visible then returns TRUE , else if there are any control character then return FALSE. Control Character: A character that does not represent a printable character but serves to initiate a particular action. for example ‘\n’ is a control character which is not printable but perform action “Next Line” Syntax:

ctype_print(string text)

Parameter Used:

  • $text : The tested string. Its a mandatory parameter.

Return Values: This function return TRUE if all characters of string are printable(not containing any control character). And return FALSE if string contains any control character. Examples:

Input  : Geeks for neveropen article
Output : Geeks for neveropen article -->Yes visible

Explanation : The string contains three blank space 
             and the function returns TRUE. 

Input  : \tgfg\n
Output :     gfg
--> No visible

Explanation : '\t' and '\n' are control character .
            Then the function returns False.
                   

Program: 1 

PHP




<?php
// PHP program to illustrate
// ctype_print() function
 
$string = 'GFG A Computer Science Portal';
 
// Checking above given strings
// by used of ctype_print() function .
if (ctype_print($string)) {
     
    // if true then return Yes
    echo "$string: Yes visible\n";
} else {
     
    // if False then return No
    echo "$string: No visible\n";
}
?>


Output:

GFG A Computer Science Portal: Yes visible

Program: 2 Drive a code of ctype_print() function where input will be integer, symbols in array of strings. 

PHP




<?php
// PHP program to illustrate
// ctype_print() function
 
$strings = array(
    "neveropen",
    "GFG2018",
    "\nComputerScience",
    "G 4 G",
    "@#$$.&*()_+;?~",
    "78 96 . 90"
);
 
// Checking above array of strings
// by used of ctype_print() function.
foreach ($strings as $str) {
     
    if (ctype_print($str)) {
         
        // if true then return Yes
        echo "$str:   (Yes visible)\n";
    } else {
        // if False then return No
        echo "$str:   (No visible)\n";
    }
}
 
?>


Output:

neveropen:   (Yes visible)
GFG2018:   (Yes visible)

ComputerScience:   (No visible)
G 4 G:   (Yes visible)
@#$$.&*()_+;?~:   (Yes visible)
78 96 . 90:   (Yes visible)

References : http://php.net/manual/en/function.ctype-print.php

RELATED ARTICLES

Most Popular

Dominic
32350 POSTS0 COMMENTS
Milvus
87 POSTS0 COMMENTS
Nango Kala
6718 POSTS0 COMMENTS
Nicole Veronica
11880 POSTS0 COMMENTS
Nokonwaba Nkukhwana
11941 POSTS0 COMMENTS
Shaida Kate Naidoo
6838 POSTS0 COMMENTS
Ted Musemwa
7099 POSTS0 COMMENTS
Thapelo Manthata
6794 POSTS0 COMMENTS
Umr Jansen
6794 POSTS0 COMMENTS