Monday, November 18, 2024
Google search engine
HomeLanguagesPHP | ctype_space() Function

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
// 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

RELATED ARTICLES

Most Popular

Recent Comments