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