查詢

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

「 判斷一個 Unicode 字元是否為空白字元 」


函式 IntlChar::isspace() 是 PHP 中的一個函式,用於判斷一個 Unicode 字元是否為空白字元。它返回一個布林值,表示給定的字元是否為空白字元。

用法:

bool IntlChar::isspace ( mixed $codepoint )

引數:

  • codepoint:要檢查的 Unicode 字元,可以是字元的程式碼點(整數),也可以是字元本身。

返回值:

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

示例:

// 使用字元程式碼點作為引數
$charCode = IntlChar::ord(' '); // 獲取空格字元的程式碼點
$result = IntlChar::isspace($charCode);
var_dump($result); // 輸出: bool(true)

// 使用字元作為引數
$char = ' '; // 全形空格字元
$result = IntlChar::isspace($char);
var_dump($result); // 輸出: bool(true)

$char = 'A'; // 字母字元
$result = IntlChar::isspace($char);
var_dump($result); // 輸出: bool(false)

在上面的示例中,我們首先使用 IntlChar::ord() 函式獲取空格字元的程式碼點,然後將其作為引數傳遞給 IntlChar::isspace() 函式。該函式返回 true,表示空格字元是一個空白字元。然後,我們將全形空格字元和字母字元作為引數傳遞給 IntlChar::isspace() 函式,分別返回 true 和 false,說明全形空格字元是一個空白字元,而字母字元不是空白字元。

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