用PHP改寫字母或單字的大小寫,我們可透過PHP中函數strtoupper、strtolower、ucfirst、ucwords來實現。
下面我們就結合簡單的程式碼範例,跟大家介紹PHP改寫字母或單字的大小寫的方法。
程式碼範例如下:
<?php //全部转换为大写字母 print(strtoupper("php chinese website")).'<br>'; //全部转换为小写字母 print(strtolower("PHP CHINESE WEBSITE")).'<br>'; //一句话开头大写 print(ucfirst("php chinese website")).'<br>'; //每个单词开头大写 print(ucwords("php chinese website")).'<br>';
輸出結果如下圖所示:
相關函數:
strtoupper — 將字串轉換為大寫
strtoupper ( string $string ) : string
將string 中所有的字母字元轉換為大寫並傳回。
注意 “字母” 與目前所在區域有關。例如,在預設的 “C” 區域,字元 umlaut-a(ä)就不會被轉換。
參數string,輸入字串。
傳回值,傳回轉換後的大寫字串。
strtolower - 將字串設為小寫
strtolower ( string $string ): string
傳回string所有字母字元轉換為小寫。
請注意,'alphabetic'由目前區域設定決定。這意味著例如在預設的“C”語言環境中,不會轉換諸如umlaut-A(Ä)之類的字元。
參數string,輸入字串。
傳回值,回傳小寫字串。
ucfirst — 將字串的首字母轉換為大寫
ucfirst ( string $str ) : string
將str 的首字(如果首字是字母)轉換為大寫字母,並傳回這個字串。
注意字母的定義取決於目前區域設定。例如,在預設的 “C” 區域,字元 umlaut-a(ä)將不會被轉換。
參數str,輸入字串。
傳回值,傳回結果字串。
ucwords — 將字串中每個單字的首字母轉換為大寫
ucwords ( string $str [, string $delimiters = " \t\r\n\f\v" ] ) : string
將str 中每個單字的首字(如果首字是字母)轉換為大寫字母,並傳回這個字串。
這裡單字的定義是緊接在 delimiters 參數(預設:空格符號、製表符、換行符號、回車符、水平線以及垂直線)之後的子字串。
參數str,輸入字串。
delimiters可選的 delimiters,包含了單字分割字元。
這篇文章是關於PHP改寫字母或單字的大小寫的方法介紹,希望對需要的朋友有幫助!
以上是PHP改寫字母或單字的大小寫的詳細內容。更多資訊請關注PHP中文網其他相關文章!