ctype_cntrl()是PHP中的inbult函数,用于检查字符串/文本中的所有字符是否均为控制字符。控制字符例如换行符,制表符,转义符。
用法:
bool ctype_cntrl ( $str )
参数:该函数接受单个参数$str。它是指定字符串的必需参数。
返回值:如果字符串仅包含控制字符,则返回True,否则返回False。
例子:
Input: GeeksforGeeks Output: No Explanation: String (GeeksforGeeks) contains only the alphanumeric characters. Input: \n\t Output: Yes Explanation: String (\n\t) contains only the control character.
以下示例程序旨在说明ctype_cntrl()函数。
程序1:
<?php
// PHP program to check if a string has all
// control characters
$str1 = "GeeksforGeeks";
if ( ctype_cntrl($str1))
echo "Yes\n";
else
echo "No\n";
$str2 = "\n\t";
if ( ctype_cntrl($str2))
echo "Yes\n";
else
echo "No\n";
?>
输出:
No Yes
程序2:ctype_cntrl()函数的实现,该函数接受包含整数和特殊符号的字符串数组的输入。
<?php
// PHP program to check if a string has all
// control characters
$str = array(
"Geeks",
"Geeks space",
"@@##-- /",
"\n",
"\t \r",
"\r\t\n"
);
// Check the above strings by using
// ctype_cntrl() function
foreach ($str as $test) {
if (ctype_cntrl($test))
echo "Yes\n";
else
echo "No\n";
}
?>
输出:
No No No Yes No Yes
参考文献:http://php.net/manual/en/function.ctype-cntrl.php
相关用法
- p5.js sq()用法及代码示例
- d3.js d3.map.has()用法及代码示例
- PHP next()用法及代码示例
- p5.js day()用法及代码示例
- p5.js pow()用法及代码示例
- CSS var()用法及代码示例
- d3.js d3.map.set()用法及代码示例
- PHP pow( )用法及代码示例
- PHP pi( )用法及代码示例
- PHP Ds\Map get()用法及代码示例
- PHP Ds\Map put()用法及代码示例
- p5.js str()用法及代码示例
注:本文由纯净天空筛选整理自Mithun Kumar大神的英文原创作品 PHP | ctype_cntrl() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。