答案 0 :(得分:21)
你需要这样做:
echo ucwords(strtolower($row['Subdivision']));
如果后者都位于上ucwords
,则不会改变案例。所以你需要先用小写字母转换字符串。
您可以在链接中看到您提供的示例。 The link is here
你的整个单词是大写的,为什么不工作。
ucwords
函数用于转换字符串大写的每个单词的第一个字母。如果它已经是大写,那么将保持不变。在小写的情况下,它不适用于其他字母的转换。
答案 1 :(得分:0)
对于当前遇到此问题的任何人。解决方案是:
echo ucfirst(strtolower($ row ['Subdivision']));