English | 简体中文 | 繁體中文
查询

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函数
分享链接