查詢

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

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


函式名:IntlChar::isUWhiteSpace()

適用版本:PHP 7.0.0 及以上版本

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

語法:bool IntlChar::isUWhiteSpace($codepoint)

引數:

  • $codepoint:要判斷的 Unicode 字元的程式碼點(整數)。

返回值:

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

示例:

$codepoint1 = IntlChar::ord(' '); // 獲取空格字元的程式碼點
$codepoint2 = IntlChar::ord('\t'); // 獲取製表符的程式碼點

if (IntlChar::isUWhiteSpace($codepoint1)) {
    echo "空格字元是空白字元。\n";
} else {
    echo "空格字元不是空白字元。\n";
}

if (IntlChar::isUWhiteSpace($codepoint2)) {
    echo "製表符是空白字元。\n";
} else {
    echo "製表符不是空白字元。\n";
}

輸出:

空格字元是空白字元。
製表符是空白字元。

注意事項:

  • 該函式只能判斷單個字元是否是空白字元,不能判斷字串是否全是空白字元。
  • 在 PHP 7.0.0 之前的版本,可以使用 IntlChar::isspace() 函式來判斷字元是否是空白字元。
補充糾錯
上一個函式: IntlChar::isWhitespace()函式
下一個函式: IntlChar::isUUppercase()函式
熱門PHP函式
分享連結