查詢

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

「 判斷給定的 Unicode 字元是否為大寫字母 」


函式名稱:IntlChar::isupper()

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

函式描述:IntlChar::isupper() 函式用於判斷給定的 Unicode 字元是否為大寫字母。

用法:

bool IntlChar::isupper( mixed $codepoint )

引數:

  • $codepoint:要判斷的 Unicode 字元的程式碼點(可以是整數、字元或字串形式)。

返回值:

  • 如果給定的字元是大寫字母,則返回 true
  • 如果給定的字元不是大寫字母,則返回 false

示例:

// 判斷字元 'A' 是否為大寫字母
var_dump(IntlChar::isupper('A')); // 輸出: bool(true)

// 判斷字元 'a' 是否為大寫字母
var_dump(IntlChar::isupper('a')); // 輸出: bool(false)

// 判斷字元 'Z' 是否為大寫字母
var_dump(IntlChar::isupper('Z')); // 輸出: bool(true)

// 判斷字元 'z' 是否為大寫字母
var_dump(IntlChar::isupper('z')); // 輸出: bool(false)

// 判斷字元 '1' 是否為大寫字母
var_dump(IntlChar::isupper('1')); // 輸出: bool(false)

// 判斷字元 '!' 是否為大寫字母
var_dump(IntlChar::isupper('!')); // 輸出: bool(false)

// 判斷字元 '中' 是否為大寫字母
var_dump(IntlChar::isupper('中')); // 輸出: bool(false)

// 判斷字元 'A' 的 Unicode 程式碼點 65 是否為大寫字母
var_dump(IntlChar::isupper(65)); // 輸出: bool(true)

注意事項:

  • 該函式只能判斷單個字元是否為大寫字母,對於多字元的字串無效。
  • 如果給定的字元不是有效的 Unicode 字元,該函式會返回 false
補充糾錯
上一個函式: IntlChar::isUUppercase()函式
下一個函式: IntlChar::isULowercase()函式
熱門PHP函式
分享連結