查詢

ctype_cntrl()函式—用法及示例

「 檢查字串中的字元是否都是控制字元 」


函式名:ctype_cntrl()

功能:檢查字串中的字元是否都是控制字元

用法: bool ctype_cntrl ( string $text )

引數:

  • $text:要檢查的字串

返回值:

如果字串中的所有字元都是控制字元,則返回true,否則返回false。

示例:

$text = "\t\n\r"; // 包含控制字元的字串

if (ctype_cntrl($text)) {
    echo "字串中的所有字元都是控制字元";
} else {
    echo "字串中存在非控制字元";
}

// 輸出:字串中的所有字元都是控制字元
$text = "Hello World"; // 不包含控制字元的字串

if (ctype_cntrl($text)) {
    echo "字串中的所有字元都是控制字元";
} else {
    echo "字串中存在非控制字元";
}

// 輸出:字串中存在非控制字元

注意事項:

  • 該函式只能檢查ASCII字元,對於Unicode字元無效。
  • 控制字元是ASCII表中的字元程式碼0-31和127。常見的控制字元包括換行符(\n)、回車符(\r)、製表符(\t)等。
補充糾錯
上一個函式: ctype_alpha()函式
下一個函式: ctype_digit()函式
熱門PHP函式
分享連結