首頁 >每日程式設計 >PHP知識 >PHP改寫字母或單字的大小寫

PHP改寫字母或單字的大小寫

藏色散人
藏色散人原創
2019-01-15 16:07:585980瀏覽

用PHP改寫字母或單字的大小寫,我們可透過PHP中函數strtoupper、strtolower、ucfirst、ucwords來實現。

PHP改寫字母或單字的大小寫

下面我們就結合簡單的程式碼範例,跟大家介紹PHP改寫字母或單字的大小寫的方法。

程式碼範例如下:

<?php

//全部转换为大写字母
print(strtoupper("php chinese website")).&#39;<br>&#39;;
//全部转换为小写字母
print(strtolower("PHP CHINESE WEBSITE")).&#39;<br>&#39;;
//一句话开头大写
print(ucfirst("php chinese website")).&#39;<br>&#39;;
//每个单词开头大写
print(ucwords("php chinese website")).&#39;<br>&#39;;

輸出結果如下圖所示:

PHP改寫字母或單字的大小寫

相關函數:

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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn