(PHP 7, PHP 8)
IntlChar::isUWhiteSpace — 檢查程式碼點是否具有 White_Space Unicode 屬性
檢查程式碼點是否具有 White_Space Unicode 屬性。
這與 IntlChar::hasBinaryProperty($codepoint, IntlChar::PROPERTY_WHITE_SPACE)
相同。
注意事項:
這與 IntlChar::isspace() 和 IntlChar::isWhitespace() 都不相同。
codepoint
整數程式碼點值(例如:U+2603 SNOWMAN 的 0x2603
),或者以 UTF-8 字串 編碼的字元(例如 "\u{2603}"
)。
範例 #1 測試不同的程式碼點
<?php
var_dump(IntlChar::isUWhiteSpace("A"));
var_dump(IntlChar::isUWhiteSpace(" "));
var_dump(IntlChar::isUWhiteSpace("\n"));
var_dump(IntlChar::isUWhiteSpace("\t"));
var_dump(IntlChar::isUWhiteSpace("\u{00A0}"));
?>
上述範例將輸出:
bool(false) bool(true) bool(true) bool(true) bool(true)
IntlChar::PROPERTY_WHITE_SPACE