IntlChar::isblank()函数是PHP中的内置函数,用于确定给定的输入代码数据是空白还是水平空格字符,并且可见字符将一行中的单词分隔开。
如果输入包含U + 0009(TAB)和字符“Zs”(空格分隔符)(零宽度空格)(ZWSP,U + 200B),则它将为True。
在垂直空间控件包含以下字符的情况下,除“vertical space controls”字符以外的Unicode White_Space字符为true: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()函数:
程序1:
<?php
// PHP code to illustrate the
// IntlChar::isblank() function.
// input alphabe character
var_dump(IntlChar::isblank("X"));
// Plus operator
var_dump(IntlChar::isblank("+"));
// Space character
var_dump(IntlChar::isblank(" "));
// % sign operator
var_dump(IntlChar::isblank("%"));
// tab character
var_dump(IntlChar::isblank("\t"));
// new line character
var_dump(IntlChar::isblank("\n"));
?>
输出:
bool(false) bool(false) bool(true) bool(false) bool(true) bool(false)
程序2:
<?php
// PHP code to illustrate the
// IntlChar::isblank() function.
// input alphabe character
var_dump(IntlChar::isblank('X'));
// Plus operator
var_dump(IntlChar::isblank('+'));
// Space character
var_dump(IntlChar::isblank(' '));
// % sign operator
var_dump(IntlChar::isblank('%'));
// tab character
var_dump(IntlChar::isblank('\t'));
// new line character
var_dump(IntlChar::isblank('\n'));
?>
输出:
bool(false) bool(false) bool(true) bool(false) NULL NULL
程序3:如果函数输入是字符串或数字,则将输出NULL。
<?php
// PHP code to illustrate the
// IntlChar::isblank() function.
// In case of input string
var_dump(IntlChar::isblank("GeeksforGeeks is Computer Portal"));
// In case of number input
var_dump(IntlChar::isblank("2018"));
?>
输出:
NULL NULL
参考: http://php.net/manual/en/intlchar.isblank.php
相关用法
- d3.js d3.lab()用法及代码示例
- PHP exp()用法及代码示例
- PHP Ds\Map put()用法及代码示例
- d3.js d3.hcl()用法及代码示例
- PHP sin( )用法及代码示例
- PHP abs()用法及代码示例
- PHP cos( )用法及代码示例
- PHP tan( )用法及代码示例
- d3.js d3.map.set()用法及代码示例
- PHP next()用法及代码示例
- PHP Ds\Map get()用法及代码示例
- d3.js d3.sum()用法及代码示例
注:本文由纯净天空筛选整理自jit_t大神的英文原创作品 PHP | IntlChar::isblank() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。