joe*_*irt 3 php string uppercase
我目前要完成的是将单词的大写字母和大写字母设为大写.
目前这是我的功能:
function ManipulateStr($input){
return strrev(ucwords(strrev($input)));
}
Run Code Online (Sandbox Code Playgroud)
然而,这只会将每个单词的最后一个字母更改为大写,现在我试图围绕如何获得每个单词的首字母大写.
一个例子:
输入:你好,我的朋友们
输出:HellO我的朋友
也许我将不得不使用一个子?但是,如果我希望这适用于多个单词或单个单词,那将如何工作呢?
第一次通过使用你的字符串全部小写strtolower,然后使用该函数ucwords大写第一个字符然后strrev再次使用并申请ucwords大写其他第一个字符.然后最后使用strrevfor来获取第一个和最后一个字符大写的原始字符串.
更新功能
function ManipulateStr($input){
return strrev(ucwords(strrev(ucwords(strtolower($input)))));
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
518 次 |
| 最近记录: |