我想要标准化一个用户提供的字符串。我希望对于名字来说,第一个字母要大写,并且如果他们输入了两个姓氏,那么将第一个和第二个名称都大写。例如,如果有人输入:marriedname maidenname 如果有超过两个名字,它会将其转换为 Marriedname Maidenname 等。 另一种情...
有 upper_case 和 lower_case 命令:{ "keys": ["ctrl+k", "ctrl+u"], "command": "upper_case" }, { "keys": ["ctrl+k", "ctrl+l"], "command": "lower_case" }, ...
我可能漏掉了一些非常明显的东西。 在将一堆字符串转换成数组之前,我注意到某些字符串由于首字母是否大写而不同。然后我决定使用ucfirst使第一个字符大写,但它似乎不能正常工作。我在网上搜索了一下,试图弄清楚为什么会发生这种情况,但没有成功。 $produtto = 'APPLE'; ech...
我有一个字符串,其中的大写字母使用不当,就像下面这样: $str = "tHis iS a StRinG thAt NeEds ProPer CapiTilization"; $newStr = ucfirst($str); echo $newStr; 我该怎么把每个单词的首字母大写,并...
我正在尝试将字符串中的第一个字母大写。对于英文字母,它可以正常工作,但是不幸的是,它不能用于非英文字符,例如 echo ucfirst("çağla"); 什么是使ucfirst正确处理包括非英语字符在内的所有单词的正确方法?