查詢

IntlChar::isWhitespace()函式—用法及示例

「 判斷給定的Unicode字元是否為空白字元 」


函式名:IntlChar::isWhitespace()

適用版本:PHP 7.0.0以上

用法:該函式用於判斷給定的Unicode字元是否為空白字元。空白字元包括空格、製表符、換行符等。

語法:bool IntlChar::isWhitespace ( mixed $codepoint )

引數:

  • codepoint:要檢查的Unicode字元,可以是一個整數(表示字元的碼點)或一個字元的字串。

返回值:

  • 如果給定的Unicode字元是空白字元,則返回true;否則返回false。

示例:

// 示例1:檢查單個字元
$char1 = ' ';
$char2 = 'A';

var_dump(IntlChar::isWhitespace($char1)); // bool(true)
var_dump(IntlChar::isWhitespace($char2)); // bool(false)

// 示例2:檢查整個字串
$string = "Hello World";

for ($i = 0; $i < strlen($string); $i++) {
    $char = $string[$i];
    if (IntlChar::isWhitespace($char)) {
        echo "字元 '$char' 是空白字元。\n";
    } else {
        echo "字元 '$char' 不是空白字元。\n";
    }
}

上述示例中,第一個示例展示瞭如何使用IntlChar::isWhitespace()函式檢查單個字元是否為空白字元。在示例中,我們分別檢查了一個空格字元和一個字母字元,結果分別返回了truefalse

第二個示例展示瞭如何使用IntlChar::isWhitespace()函式檢查整個字串中的每個字元是否為空白字元。我們遍歷了字串中的每個字元,並使用IntlChar::isWhitespace()函式來判斷每個字元是否為空白字元。根據判斷結果,我們輸出相應的提示資訊。

注意:在使用IntlChar::isWhitespace()函式之前,確保已安裝並啟用了PHP的Intl擴充套件。

補充糾錯
上一個函式: IntlChar::isxdigit()函式
下一個函式: IntlChar::isUWhiteSpace()函式
熱門PHP函式
分享連結