📜  PHP | IntlChar::isblank()函数

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

PHP | IntlChar::isblank()函数

IntlChar::isblank()函数是PHP中的一个内置函数,用于确定给定的输入代码数据是空白字符还是水平空格字符以及可见字符分隔一行中的单词。

如果输入包含 U+0009 (TAB) 和字符“Zs”(空格分隔符),除了零宽度空格(ZWSP,U+200B),那么它将为 True。
Unicode White_Space字符除“垂直空间控件”字符外为真,其中垂直空间控件包含以下字符:U+000A (LF) U+000B (VT) U+000C (FF) U+000D (CR) U+0085 (NEL ) U+2028 (LS) U+2029 (PS)。

句法:

bool IntlChar::isblank ( $codepoint )

参数:此函数接受一个如上所述和如下所述的参数:

  • $codepoint:输入参数 $codepoint 是一个整数值或字符,编码为UTF-8字符串。该函数在函数编译后返回一个布尔值。

返回值:如果 $codepoint 是空格或水平空格字符,则返回 TRUE,否则返回 FALSE。

例子:

Input : $codepoint = "G"
Output :bool(false)
// Character becomes False

Input : $codepoint = " "
Output : bool(true)
// Space becomes TRUE

Input : $codepoint = "Geeks"
Output : NULL
// String  becomes NULL

下面的程序说明了PHP中的IntlChar::isblank()函数:

方案一:


输出:

bool(false)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)

方案二:


输出:

bool(false)
bool(false)
bool(true)
bool(false)
NULL
NULL

程序 3:如果函数输入是字符串或数字,则打印 NULL。


输出:

NULL
NULL

参考: http: PHP。 PHP