PHP:如何将字符串的第n个字母大写?

标签 php string

每个人都知道如何将字符串的第一个字母大写 (ucfirst),但是第二个或第 N 个字母呢?我正在寻找一种简单的方法来将 ascii 字符串的位置 N 处的字符大写。

最佳答案

我明白了:

$str[$n] = strtoupper($str[$n]);

请注意,位置是从零开始的,因此对于字符串中的第二个字符$n = 1

关于PHP:如何将字符串的第n个字母大写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28650563/

相关文章:

php - Yii 框架 : Remove demo/admin accounts

javascript - 在 ajax 调用 (PHP) 中设置 cookie,然后在 ajax 回调内重定向 (JavaScript)

php - 使用 PHP 将带有换行符的字符串分成 HTML 段落

c++ - 将 std::string 复制到 char*(对于 TCP/IP 套接字)

c# - 为什么连接空字符串有效但调用 "null.ToString()"无效?

替换字符串时 Javascript 错误

php购物车-按选择分组并获得总数

php - 停止网站上的 HTML/Javascript 和 SQL 注入(inject)

javascript - 显示内容 Jquery

string - 使用 Swift 删除一组特定字符之间的所有内容