每个人都知道如何将字符串的第一个字母大写 (ucfirst
),但是第二个或第 N 个字母呢?我正在寻找一种简单的方法来将 ascii 字符串的位置 N 处的字符大写。
最佳答案
我明白了:
$str[$n] = strtoupper($str[$n]);
请注意,位置是从零开始的,因此对于字符串中的第二个字符$n = 1
。
关于PHP:如何将字符串的第n个字母大写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28650563/