📜  PHP | IntlChar::iscntrl()函数

📅  最后修改于: 2022-05-13 01:56:45.549000             🧑  作者: Mango

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