函式名: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編碼的字串作為引數。
熱門工具排行榜