mb_convert_case?- 對字符串進行大小寫轉(zhuǎn)換
成都創(chuàng)新互聯(lián)公司成立于2013年,我們提供高端重慶網(wǎng)站建設(shè)、成都網(wǎng)站制作、成都網(wǎng)站設(shè)計、網(wǎng)站定制、營銷型網(wǎng)站建設(shè)、小程序制作、微信公眾號開發(fā)、成都網(wǎng)站推廣服務(wù),提供專業(yè)營銷思路、內(nèi)容策劃、視覺設(shè)計、程序開發(fā)來完成項目落地,為成都紗窗企業(yè)提供源源不斷的流量和訂單咨詢。
mb_convert_case(?string?$str?,?int?$mode?[,?string?$encoding?=?mb_internal_encoding()?]?)
mb_convert_case()?對一個 string 進行大小寫轉(zhuǎn)換,轉(zhuǎn)換模式由 mode 指定。
參數(shù) | 必需的 | 描述 |
---|---|---|
str | 是 | 要被轉(zhuǎn)換的字符串 |
mode | 是 | 轉(zhuǎn)換的模式。它可以是 MB_CASE_UPPER、 MB_CASE_LOWER 和 MB_CASE_TITLE 的其中一個。 |
encoding | 否 | encoding 參數(shù)為字符編碼。如果省略,則使用內(nèi)部字符編碼。 |
按 mode 指定的模式轉(zhuǎn)換 string 大小寫后的版本。
和類似?strtolower()、strtoupper()?的標準大小寫轉(zhuǎn)換函數(shù)相比, 大小寫轉(zhuǎn)換的執(zhí)行根據(jù) Unicode 字符屬性的基礎(chǔ)。 因此此函數(shù)的行為不受語言環(huán)境(locale)設(shè)置的影響,能夠轉(zhuǎn)換任意具有“字母”屬性的字符,例如元音變音A(?)。
$str?=?"mary?had?a?Little?lamb?and?she?loved?it?so"; $str?=?mb_convert_case($str,?MB_CASE_UPPER,?"UTF-8"); echo?$str;?//?輸出?MARY?HAD?A?LITTLE?LAMB?AND?SHE?LOVED?IT?SO $str?=?mb_convert_case($str,?MB_CASE_TITLE,?"UTF-8"); echo?$str;?//?輸出?Mary?Had?A?Little?Lamb?And?She?Loved?It?So
mb_strtolower()?- 使字符串小寫
mb_strtoupper()?- 使字符串大寫
strtolower()?- 將字符串轉(zhuǎn)化為小寫
strtoupper()?- 將字符串轉(zhuǎn)化為大寫
ucfirst()?- 將字符串的首字母轉(zhuǎn)換為大寫
ucwords()?- 將字符串中每個單詞的首字母轉(zhuǎn)換為大寫