PHP | ctype_space() Function
A ctype_space() function in PHP is used to check whether each and every character of a string is whitespace character or not. It returns True if the all characters are white space, else returns False. Syntax :
ctype_space(string text)
Parameter Used:
- text :- It is a mandatory parameter which specifies the string.
Return Value: Returns TRUE if every character in text contains white space, return false otherwise. the blank character also includes tab, carriage, vertical tab, line feed, and form feed characters. Examples:
Input : \r Output : Yes Explanation: \r is create white space Input : abc\r Output : No Explanation: characters "abc" are not white space
Below programs illustrate the ctype_space() function. Program 1: taking a single string
<?php
// PHP program to check given string is
// whitespace character or not
$string = "/n/t/r";
if (ctype_space($string))
echo "Yes \n";
else
echo "No \n";
?>
No
Program: 2 Taking an array of string and checking for whitespace using ctype_space() function
<?php
// PHP program to check given string is
// whitespace character or not
$strings = array('\n\y\t\x\u\o', "\ngfg\n", "\t");
// Checking above given strings
//by used of ctype_space()function .
foreach ($strings as $testcase) {
if (ctype_space($testcase)) {
echo "Yes \n";
} else {
echo "No \n";
}
}
?>
No No Yes
Program: 3 Takes an example ctype_space() function how to work string in both single quotes ' ' and double quotes " " symbol.
<?php
// PHP program to check given string is
// whitespace character or not
$strings = array('\n', "\n", '\t', "\t");
// Checking above given strings
// by used of ctype_space()function .
foreach ($strings as $testcase) {
if (ctype_space($testcase)) {
echo "Yes \n";
} else {
echo "No \n";
}
}
?>
No Yes No Yes
References :http://php.net/manual/en/function.ctype-space.php