PHP | IntlChar::iscntrl()函数
IntlChar::iscntrl()函数是PHP中的一个内置函数,用于检查给定输入是否为控制字符。控制字符有换行符、制表符、转义符等。
控制字符是以下类型之一:
- ISO 8 位控制字符(U+0000..U+001f 和 U+007f..U+009f)
- IntlChar::CHAR_CATEGORY_CONTROL_CHAR (抄送)
- IntlChar::CHAR_CATEGORY_FORMAT_CHAR (Cf)
- IntlChar::CHAR_CATEGORY_LINE_SEPARATOR (Zl)
- IntlChar::CHAR_CATEGORY_PARAGRAPH_SEPARATOR (Zp)
句法:
bool IntlChar::iscntrl( $codepoint )
参数:此函数接受单个参数$codepoint ,这是强制性的。代码点值是一个整数值或字符,它被编码为 UTF-8字符串。
返回值:如果$codepoint是控制字符,则返回 True,否则返回 False。
下面的程序说明了PHP中的IntlChar::iscntrl()函数:
方案一:
PHP
PHP
输出:
bool(false)
bool(true)
NULL
NULL
NULL
bool(false)
注意:如果使用字符串和数字作为参数,则返回 NULL。
方案二:
PHP
输出:
bool(false)
NULL
bool(false)
NULL
bool(false)
bool(true)
NULL
bool(true)
相关文章:
- PHP | IntlChar::isalpha()函数
- PHP | IntlChar::isdigit()函数
- PHP | IntlChar::isblank()函数
- PHP | IntlChar::isbase()函数
参考: http: PHP。 PHP