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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。