2020-06-14 06:03:43
PHP 提供了多种用于字符串大小写转换的函数,主要分为基础转换函数、首字母转换函数、单词首字母转换函数以及多字节安全转换函数,具体如下:
基础转换函数
首字母转换函数
3. ucfirst($string):将字符串的第一个字母转换为大写,其余字母保持不变。例如:ucfirst("hello") 返回 "Hello"。
4. lcfirst($string):将字符串的第一个字母转换为小写,其余字母保持不变。例如:lcfirst("Hello") 返回 "hello"。
单词首字母转换函数
5. ucwords($string [, $delimiters]):将字符串中每个单词的首字母转换为大写,默认以空格、制表符等为分隔符。例如:ucwords("hello world") 返回 "Hello World"。
多字节安全转换函数
6. mb_strtoupper($string [, $encoding]):支持多字节字符(如中文、日文等)的字符串转换为大写,需指定字符编码(如 UTF-8)。例如:mb_strtoupper("äbc", "UTF-8") 返回 "ÄBC"。
7. mb_strtolower($string [, $encoding]):支持多字节字符的字符串转换为小写。例如:mb_strtolower("ÄBC", "UTF-8") 返回 "äbc"。
8. mb_convert_case($string, $mode [, $encoding]):按指定模式转换字符串大小写,模式包括:
注意事项