PHP | IntlChar::isISOControl()函数

这个 IntlChar::isISOControl() 函数是PHP中的一个内置函数,用于检查输入代码点是否为ISO控制代码字符。要确定代码点是否为ISO控制代码的指定代码点。一般类别“Cc”为U+0000…U+001f和U+007f…U+009f时也是如此。

null

语法:

bool IntlChar::isISOControl( $codepoint )

参数: 此函数只接受一个参数 $codepoint 这是强制性的。输入参数是一个字符或整数值,编码为 UTF-8 一串

返回值: 如果 $codepoint 是ISO控制代码字符,则返回True,否则返回False。

注: 如果输入代码点参数是字符串和数字,则返回NULL。

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

项目1:

PHP

<?php
// PHP code to illustrate
// IntlChar::isISOControl() function
// Input control with double " "
// character codepoint value
var_dump(IntlChar::isISOControl( "" ));
// Input control with single ''
// character codepoint value
var_dump(IntlChar::isISOControl( '' ));
// Input string codepoint value
var_dump(IntlChar::isISOControl( "Sudo Placement" ));
// Input int codepoint value
var_dump(IntlChar::isISOControl( "3 " ));
// Input int codepoint value
var_dump(IntlChar::isISOControl( "1234 " ));
// Input floating codepoint value
var_dump(IntlChar::isISOControl( "33.44" ));
// Input int char an identifier
// of codepoint value
var_dump(IntlChar::isISOControl( "u{007F}" ));
// Input symbolic codepoint value
var_dump(IntlChar::isISOControl( " @ " ));
?>


输出:

bool(true)NULLNULLNULLNULLNULLbool(true)NULL

项目2:

PHP

<?php
// PHP code to illustrate
// IntlChar::isISOControl() function
// Declare an array with
// different codepoint value
$arr = array ( "
"
,
"." ,
" " ,
"" ,
"u" ,
" " ,
" " ,
"\" ,
);
// For loop condition to check
// each character through function
foreach ( $arr as $val ) {
// Check each element as code point data
var_dump(IntlChar::isISOControl( $val ));
}
?>


输出:

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

相关文章:

参考: http://php.net/manual/en/intlchar.isisocontrol.php

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享