【发布时间】:2019-10-03 09:28:09
【问题描述】:
我有一段代码正在努力解决。我仍然在我的第一步,所以完全有可能是一些愚蠢的错误导致了这种情况。 我想把每个单词的每个第一个字符都变成大写,但由于某种原因它不起作用,我无法弄清楚。
$split = explode(" ",$string);
foreach ($split as $word) {
if (ord($word[0]) >= 97 & ord($word[0]) <= 122){
$word[0] = chr(ord($word[0]) - 32);
}}
return $string;
}
【问题讨论】:
-
您保存在当前键中,而不是整个数组中。
标签: php