Tutorialspoint.dev

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 this also includes tab, carriage, vertical tab, line feed, and form feed characters.

Examples:



Input  : 
   
Output : Yes
Explanation: 
 is create white space


Input  : abc
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 ";
else 
   echo "No ";   
?>

/div>
Output:

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(' y xuo', " gfg ", " ");
  
// Checking above given strings 
//by used of ctype_space()function .
foreach ($strings as $testcase) {
      
    if (ctype_space($testcase)) {
        echo "Yes ";
    } else {
        echo "No ";
    }
}
?>

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 program to check given string is 
// whitespace  character or not
  
$strings = array(' ', " ", ' ', " ");
  
// Checking above given strings 
// by used of ctype_space()function .
  
foreach ($strings as $testcase) {
      
    if (ctype_space($testcase)) {
        echo "Yes ";
    } else {
        echo "No ";
    }
}
?>

Output:

No 
Yes 
No 
Yes

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



This article is attributed to GeeksforGeeks.org

You Might Also Like

leave a comment

code

0 Comments

load comments

Subscribe to Our Newsletter