当前位置:  开发笔记 > 编程语言 > 正文

如何将首字母显示为大写?

如何解决《如何将首字母显示为大写?》经验,为你挑选了3个好方法。

我的数据库中有fname和lname,名称可以存储为JOHN DOE或john DOE或JoHN dOE,但最终我想将其显示为John Doe

fname是John,lname是Doe



1> harriyott..:

请注意,还有其他大小写格式,例如John McDoe,John D'Oe,John de O和John van den Doe.


还有N'Gomo Doe.
@Scott:很明显,这个微妙的建议是"不要这样做!".

2> Jacco..:

看到它被标记为PHP:
要么

string ucfirst ( string $str );

大写第一个单词的大写字母

要么

string ucwords ( string $str );

大写每个单词的第一个字母

你可能想要结合使用它们

string strtolower ( string $str );

首先将所有名称规范化为小写.



3> Dave Rutledg..:

我不确定您希望在何处以及如何显示它,但如果它在网页上,您可以尝试使用CSS改变显示.尝试添加:

text-transform:capitalize;

相关规则,如下:

.name { text-transform:capitalize;}

如果您将名称放在div或span中,并使用class ="name".当然,这不会以任何方式改变数据库条目,但我不清楚哪个更好.

推荐阅读
可爱的天使keven_464
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有