2010-04-09 26 views

回答

10

使用函數ucwords();這將執行字符串中的每個字,使用ucfirst()將只是做第一個字。

echo ucwords('hello my name is jim'); 

// Hello My Name Is Jim 

echo ucfirst('hello my name is jim'); 

// Hello my name is jim 
+0

不錯,不知道這個! +1。 – 2010-04-09 09:53:10

+0

感謝您的幫助,這爲我工作。 – streetparade 2010-04-09 09:53:11

5

您需要ucfirst功能。

返回一個字符串,其中第一個字符是str大寫,如果該字符是字母。

它不會使其他字符小寫。爲了確保只有第一個字母是大寫和其餘全部是小寫,你可以這樣做:

ucfirst(strtolower($str)) 
1

爲:字符串的第一個字符

用途:ucfirst(「字符串的第一個字符」);串

對於//輸出第一個字符:在串字的所有第一炭

用途:ucwords(「字符串字的所有第一炭」)//輸出所有的第一個char字字符串

相關問題