如何在PHP中创建第一个Char Upper?

时间:2010-04-09 09:50:25

标签: php string

我需要知道如何使用PHP创建像"hello""Hello"这样的字符串? 我只需要第一个字符为Upper

4 个答案:

答案 0 :(得分: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

答案 1 :(得分:5)

您需要ucfirst功能。

  

如果该字符是字母,则返回首字符为str的字符串。

它不会使其他字符小写。为了确保只有第一个字母是大写,而所有小写都是小写,你可以这样做:

ucfirst(strtolower($str))

答案 2 :(得分:2)

使用ucfirst()

请参阅string functions列表,它将回答大多数与字符串相关的问题。

答案 3 :(得分:1)

For:string

的第一个字符

使用:ucfirst(“string的第一个字符”); //输出字符串的第一个字符

For:string

中所有第一个字符

使用:ucwords(“字符串中单词的所有第一个字符”)//输出字符串中Word的所有第一个字符