IntlChar::iscntrl()函数用于检查给定的输入是否为控制字符。示例包括换行(\ n),制表符(\ t)等。
IntlChar::iscntrl( val )
val-整数值或编码为UTF-8字符串的字符。
如果val是控制字符,则IntlChar::iscntrl()函数将返回TRUE。
以下是一个例子-
<?php var_dump(IntlChar::iscntrl("\n")); echo "<br>"; var_dump(IntlChar::iscntrl("ahjh")); echo "<br>"; var_dump(IntlChar::iscntrl("12345")); ?>
输出结果
以下是输出-
bool(true) NULL NULL
现在让我们看另一个示例,其中我们正在检查输入的值是否是控制字符-
<?php var_dump(IntlChar::iscntrl("\r")); echo "<br>"; var_dump(IntlChar::iscntrl("878")); echo "<br>"; ?>
输出结果
以下是输出-
bool(true) NULL