Open In App

PHP | ctype_space() Function

Last Updated : 06 Feb, 2023
Comments
Improve
Suggest changes
Like Article
Like
Report

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
// 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";   
?>
Output:
No

Program: 2 Taking an array of string and checking for whitespace using ctype_space() function 

PHP
<?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";
    }
}
?>
Output:
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
// 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";
    }
}
?>
Output:
No 
Yes 
No 
Yes

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


Next Article

Similar Reads