The ctype_cntrl() is an inbuilt function in PHP which is used to check all the characters in string/text are control characters. Control characters are e.g. line feed, tab, escape.
Syntax: 
 
bool ctype_cntrl ( $str )
Parameters: This function accepts a single parameter $str. It is a mandatory parameter which specifies the string.
Return Value: It returns True if a string contains only control characters and False on failure.
Examples: 
 
Input: neveropen Output: No Explanation: String (neveropen) contains only the alphanumeric characters. Input: \n\t Output: Yes Explanation: String (\n\t) contains only the control character.
Below programs illustrate the ctype_cntrl() function.
Program 1: 
 
php
<?php// PHP program to check if a string has all// control characters$str1 = "neveropen";    if ( ctype_cntrl($str1))              echo "Yes\n";    else        echo "No\n";$str2 = "\n\t";    if ( ctype_cntrl($str2))              echo "Yes\n";    else        echo "No\n";?> | 
No Yes
Program 2: Implementation of ctype_cntrl() function which takes input of an array of string that contains integers and special Symbol. 
 
php
<?php// PHP program to check if a string has all// control characters  $str = array(    "Geeks",    "Geeks space",    "@@##-- /",    "\n",    "\t \r",    "\r\t\n");  // Check the above strings by using// ctype_cntrl() functionforeach ($str as $test) {          if (ctype_cntrl($test))        echo "Yes\n";    else        echo "No\n";    }  ?> | 
No No No Yes No Yes
References: http://php.net/manual/en/function.ctype-cntrl.php
 
