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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。