php – 将句子中的第一个单词更改为大写
作者:互联网
我希望将句子的第一个单词转换为大写但不确定我将如何处理它.这是我到目前为止:
$o = "";
if((preg_match("/ibm/i", $m)) || (preg_match("/hpspecial/i", $m))) {
$o = strtoupper($m);
} else {
$o = ucwords(strtolower($m));
}
我想使用hpspecial ID中的大写字母,其中HP是要大写的句子的第一部分,但这将使整个句子大写.我如何才使HP的句子大写?
解决方法:
你可以点到ucfirst
点
ucfirst
— Make a string’s first character uppercase
喜欢
$foo = 'hello form world';
$foo = ucfirst($foo);
编辑:使它成为第一个单词大写你可以做
<?php
$foo = 'hello form world ';
$pieces = explode(" ", $foo);
$pieces[0] = strtoupper($pieces[0]);
$imp = implode(" ", $pieces);
echo $imp;
标签:php,uppercase,toupper 来源: https://codeday.me/bug/20190625/1284889.html