查詢

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

「 將Unicode字元轉換為小寫形式 」


函式名:IntlChar::tolower()

函式功能:將Unicode字元轉換為小寫形式。

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

用法:

IntlChar::tolower ( mixed $codepoint ) : mixed

引數:

  • codepoint:要轉換的Unicode字元,可以是整數程式碼點、單個字元或者字元的UTF-8編碼字串。

返回值:

  • 返回轉換後的小寫形式的字元。

示例:

// 轉換整數程式碼點
$codepoint = 65; // 大寫字母A的程式碼點
$lowercase = IntlChar::tolower($codepoint);
echo IntlChar::chr($lowercase); // 輸出:a

// 轉換單個字元
$char = 'Z'; // 大寫字母Z
$lowercase = IntlChar::tolower($char);
echo $lowercase; // 輸出:z

// 轉換UTF-8編碼字串
$string = 'HELLO'; // 大寫字母字串
$lowercase = IntlChar::tolower($string);
echo $lowercase; // 輸出:hello

注意事項:

  • IntlChar::tolower()函式只適用於Unicode字元,對於非Unicode字元的處理可能會導致不可預知的結果。
  • 轉換結果取決於Unicode字元的大小寫屬性和當前區域設定。
  • 如果轉換失敗,函式將返回原始輸入值。
  • 為了正確處理多位元組字元,建議使用UTF-8編碼的字串作為引數。
補充糾錯
上一個函式: IntlChar::totitle()函式
下一個函式: IntlChar::ord()函式
熱門PHP函式
分享連結