函数IntlChar::toupper()用于将给定的Unicode字符转换为大写形式。
用法:
IntlChar::toupper(mixed $codepoint): mixed
参数:
- $codepoint:要转换为大写形式的Unicode字符。可以是整数、Unicode字符或其名称的字符串。
返回值:
- 返回大写形式的Unicode字符。
示例:
// 将 Unicode 字符转换为大写形式
echo IntlChar::toupper('a'); // 输出 'A'
echo IntlChar::toupper('Σ'); // 输出 'Σ'
// 将 Unicode 字符的名称转换为大写形式
echo IntlChar::toupper('latin capital letter a'); // 输出 'LATIN CAPITAL LETTER A'
echo IntlChar::toupper('greek capital letter sigma'); // 输出 'GREEK CAPITAL LETTER SIGMA'
// 将 Unicode 码点转换为大写形式
echo IntlChar::toupper(97); // 输出 65 (对应 'A' 的 Unicode 码点)
echo IntlChar::toupper(931); // 输出 931 (对应 'Σ' 的 Unicode 码点)
注意:
- 如果输入的字符没有大写形式,该函数将返回原字符。
- 该函数对于所有 Unicode 版本都可用。