问题标签 [ucfirst]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - ucfirst() 不能与斯堪的纳维亚字符一起正常工作
如何开始ucfirst()
使用斯堪的纳维亚字符?
一种可能性是使用mb_convert_case()
,但我想知道这是否可以使用ucfirst()
字符串大写哪个函数更快?
php - 使用 ucfirst 使每个句子的第一个字母大写
我试图使每个句子的第一个字母大写,同时保留标点符号。我尝试过 ucfirst,但它只使字符串的第一个字母大写,而不是所有其他句子。我该如何解决?
预期输出:
实际输出:
php - 使所有单词小写,每个单词的首字母大写
我有一个大小写不正确的字符串,如下所示:
我如何能够将每个单词的第一个字母大写并将错误大写的字母小写?我需要字符串完全是标题大小写。
我知道我可以更改为降低然后使用ucwords()
,但是有没有更短的方法可以做到这一点?
php - 最有效的解决方案:用逗号修剪、大写和分解字符串
我有一个这样的字符串:
我需要执行以下操作:
- 获取每个逗号分隔的项目并将其添加到数组中
- 从开头和结尾删除空格
- 首字母大写
因此,例如,上面的字符串变为:
我已经使用 开始了这个代码块trim
,explode
但ucfirst
我认为我不会以一种非常有效的方式来处理它。
执行这 3 项任务的最有效方法是什么?
php - array_push - 对 Zend 测试示例感到困惑
在学习 Zend 测试时,我遇到了这个有效的代码,但我不知道为什么在 array_push 中有两个奇怪的道具。strtolower 和 ucfirst 用于应该有变量的地方。我错过了一些文件吗?
php - 使所有句子的第一个字符大写
我有一个函数假设将所有句子的第一个字符变成大写,但由于某种原因,它没有对第一个句子的第一个字符执行此操作。为什么会发生这种情况,我该如何解决?
结果:
预期结果:
php - 第一个字符大写并忽略php中的几个特殊字符
我试图将大写文本显示为短语中的第一个大写字符。如果有任何特殊字符,它们必须被忽略。
例如:
第 1 部分:物质/制备和公司/企业的识别
以上是我的文字,我希望上面的文字显示为
第 1 部分:物质/制剂和公司/企业的识别
截至目前,我尝试了echo ucfirst(strtolower($word));
哪个输出
第 1 部分:物质/制剂和公司/企业的识别
我怎样才能做到这一点?谢谢
php - echo ucfirst 标签名称
在我的网站上,我想显示与帖子相关的所有标签。这是我的代码:
我想要做的是大写标题
但它不工作......
知道我做错了什么吗?
谢谢
regex - 在点之后大写并且仅在点之后的下一个单词(可能是 regex + ucfirst )
点后大写并仅在点后的下一个单词使用空格,可能使用 regex + ucfirst ..
总之就是在变量的所有数据中,只在 spaço + point 之后的第一个字母中做大写。
出去:
不管我采用什么方法,我只是建议。
谢谢
php - 在段落中使每个句子的第一个字母大写?
我从 php.net 获得了这个函数,用于将句子中的大写字母转换为小写字母。
如果句子不在段落中,则一切正常。但如果句子在段落中,则开头段落 ( <p>
) 或 break ( <br>
) 标记 HTML 中的第一个字母变为小写。
这是示例:
前:
输出:
有人可以帮我把段落中的第一个字母变成大写字母吗?