问题标签 [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 - 如何使单词的第一个字母大写?
我有一个词default
,我想要一个 php 函数只使首字母大写。我们能做到吗。请帮助我,因为我对 php 编码非常陌生。
php - 标题大小写包含一个或多个姓氏的字符串,同时处理带有撇号的名称
我想标准化用户提供的字符串。我希望名称的第一个字母大写,如果他们输入了两个姓氏,则将名字和第二个名字大写。例如,如果有人输入:
如果有两个以上的名称,它会将其转换为Marriedname Maidenname
等等。
另一种情况是某人的名字中有撇号。如果有人进入:
这需要转换为O'Connell
.
我正在使用:
但是,正如您所知,这不适用于所有场景。
php - ucfirst 在命令行运行时将第二个字母大写
我有一个日志方法,它保存到一个与调用它的脚本同名的文件中,只有第一个字母大写,有时有效,但其他时候第二个字母大写(我看不到任何关于何时它做了什么,但它始终是一致的,这意味着文件 A 将始终是初始封顶或第二个字母封顶,这不是任意的)。
这是我的代码...
有人对某些时候可能导致这种奇怪行为的原因有任何想法吗?
我知道我可以在第一个字符上使用 strtoupper 强制它,然后附加字符串的其余部分,但我真的很想了解我在这里做错了什么(如果有的话)。
php - 一个变量上的多个函数
我想在数据库中写一些东西,但在我想删除字符串中的所有空格并将第一个字母放在上面之前。
这就是我想做的,但它不起作用:P
我怎样才能做到这一点?
php - 在 php 5.3 中使用 ucfirst() 函数返回解析错误
我正在尝试在我的 codeigniter 控制器中添加一个 ucfirst() 函数,所以我将返回一个带有第一个大写字母的字符串。出于某种原因,我不断收到解析错误:
解析错误:语法错误,在第 7 行(我的 ucfirst 所在的行)中出现意外的 '(',期待 ',' 或 ';'。
尝试将 ucfirst() 更改为 ucfirst(strtolower($database)) 或 ucwords($database) 返回相同的结果。
我的代码是:
php - PHP中的正则表达式从骆驼案例中找到最后一个大写字符
我想在 PHP 中匹配字符串中的最后一个大写(http://php.net/manual/en/function.ucfirst.php)字符。
为了增加复杂性,我想忽略不同字符串之后的所有内容,例如一系列未大写或驼峰式风格的大写字母。
下面是一些应该和不应该匹配的例子
火柴:
无匹配:
到目前为止,我已经尝试了以下正则表达式:
但没有运气。来自问题:正则表达式匹配除特定字符串之外的任何大写字符(非常相似的情况)
@编辑
还有另一个正则表达式
php - PHP中的第一个单词大写
当我使用 PHP 时,我遇到了一个问题,我如何才能在这段代码中使用第一个字母。
php - 如何在zend表单输入中仅首先大写?
我正在使用 Zend Form,在编辑时我希望值像 ucfirst(values) ;
. 我找到了过滤器 'filters' => array('StringToUpper')
,但它们适用于孔输入。任何想法 ?谢谢