strtoupper()、strtolower()、ucfirst()、ucfirst()、ucwords()、mb_strtoupper()、mb_strtolower()和mb_convert_case()這八個函數的區別和聯系:
函數名稱 | 使用范圍 | 功能 |
strtoupper | PHP4、PHP5 | 將字符串轉化為大寫 |
strtolower | PHP4、PHP5 | 將字符串轉化為小寫 |
ucfirst | PHP4、PHP5 | 將字符串的首字母轉化為大寫 |
lcfirst | PHP5>= 5.3.0 | 將字符串的首字母轉化為小寫 |
ucwords | PHP4、PHP5 | 將字符串中每個單詞的首字符轉化為大寫 |
mb_strtoupper | PHP4>=4.3.0,PHP 5 | 將字符串轉化為大寫(與strtoupper函數有區別) |
mb_strtolower | PHP4>=4.3.0,PHP 5 | 將字符串轉化為小寫(與strtolower函數有區別) |
mb_convert_case | PHP4>=4.3.0,PHP 5 | 按照不同的模式對字符串進行轉換 |