47得票12回答
对包含一个或多个姓氏的字符串进行标题格式化,同时处理带有撇号的姓名

我想要标准化一个用户提供的字符串。我希望对于名字来说,第一个字母要大写,并且如果他们输入了两个姓氏,那么将第一个和第二个名称都大写。例如,如果有人输入:marriedname maidenname 如果有超过两个名字,它会将其转换为 Marriedname Maidenname 等。 另一种情...

21得票2回答
Sublime Text - 将首字母变为大写的命令

有 upper_case 和 lower_case 命令:{ "keys": ["ctrl+k", "ctrl+u"], "command": "upper_case" }, { "keys": ["ctrl+k", "ctrl+l"], "command": "lower_case" }, ...

9得票4回答
使用 ucfirst 将字符串转换为标题大小写

我可能漏掉了一些非常明显的东西。 在将一堆字符串转换成数组之前,我注意到某些字符串由于首字母是否大写而不同。然后我决定使用ucfirst使第一个字符大写,但它似乎不能正常工作。我在网上搜索了一下,试图弄清楚为什么会发生这种情况,但没有成功。 $produtto = 'APPLE'; ech...

8得票5回答
如何使一个单词的首字母大写?

我有一个单词default,我想要一个PHP函数将其首字母大写。我们能做到这一点吗?由于我对PHP编程非常陌生,请帮帮我。

7得票1回答
截断中文文本

我们的网站是中文的,主页的一部分显示了一个页面标题列表,最大长度为“26”(如果使用英文字母计数,则假设这是中文字符写成英文?)。我们用以下代码行来实现此目的: <?php echo anchor('projects/'.$rs->url_project_title.'/'.$r...

6得票3回答
使所有单词小写,并将每个单词的首字母大写

我有一个字符串,其中的大写字母使用不当,就像下面这样: $str = "tHis iS a StRinG thAt NeEds ProPer CapiTilization"; $newStr = ucfirst($str); echo $newStr; 我该怎么把每个单词的首字母大写,并...

5得票5回答
Ucfirst在非英文字符上不起作用。

我正在尝试将字符串中的第一个字母大写。对于英文字母,它可以正常工作,但是不幸的是,它不能用于非英文字符,例如 echo ucfirst("çağla"); 什么是使ucfirst正确处理包括非英语字符在内的所有单词的正确方法?