当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP ctype_space()用法及代码示例


PHP中的ctype_space()函数用于检查字符串的每个字符是否为空格字符。如果所有字符都是空格,则返回True,否则返回False。

用法:

ctype_space(string text)

使用的参数:


  • 文本:-它是指定字符串的必需参数。

返回值:
如果文本中的每个字符都包含空格,则返回TRUE,否则返回false。空白字符还包括制表符,回车符,垂直制表符,换行符和换页符。

例子:

Input  : \r   
Output : Yes
Explanation: \r is create white space


Input  : abc\r
Output : No   
Explanation: characters "abc" are not white space

以下示例程序旨在说明ctype_space()函数。
示例1:取一个字符串

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

程序:2获取字符串数组并使用ctype_space()函数检查空格

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

程序:3
以ctype_space()函数为例,该函数如何在单引号“”和双引号“”符号中使用字符串。

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

参考文献:http://php.net/manual/en/function.ctype-space.php



相关用法


注:本文由纯净天空筛选整理自jit_t大神的英文原创作品 PHP | ctype_space() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。