2010-03-25 40 views
5

PHP中是否有任何函数使字的第一个字符大写, 或者我应该用正则表达式来编写它?如何使单词的第一个字符大写?

+5

我输入'php upper',Google建议我搜索'php uppercase first letter'。第一击是ucfirst功能。谷歌,然后问;) – 2010-03-25 14:29:48

回答

11

使用ucfirst函数。

+0

击败我五秒。嘿。 – 2010-03-25 14:26:29

+0

啊,这是如此简单:)谢谢 – Simon 2010-03-25 14:28:08

+0

在旁注ucfirst依赖于语言环境,所以看你的步骤 – 2010-03-25 14:38:39

4
$word = ucfirst($word); 
0

尝试使用ucwords()函数。

+0

ucwords()将大写字母中的每个单词,而不仅仅是第一个字母。也许这就是原来的海报想要的,不确定。投票赞成有疑问。 – 2010-03-25 14:30:25

1

$ firstlettersuppercased = ucwords($originalstring);

这将大写每个单词在$ originalstring的第一个字母。

1
$word_ = "your name here"; 
echo ucfirst($word_); // Your name here 
echo ucwords($word_); // Your Name Here 
相关问题