我與蘋果產品名稱的工作很多如何使第二個字符大寫?
"iphone"
"ipad"
"imac"
什麼是使第二個字符大寫的最快方法?
"iPhone"
"iPad"
"iMac"
我試圖
// $name = iphone
if ($name[0] == 'i') {
strtoupper($name[1]);
dd($name); //iphone
}
我與蘋果產品名稱的工作很多如何使第二個字符大寫?
"iphone"
"ipad"
"imac"
什麼是使第二個字符大寫的最快方法?
"iPhone"
"iPad"
"iMac"
// $name = iphone
if ($name[0] == 'i') {
strtoupper($name[1]);
dd($name); //iphone
}
你必須更換原來的變量值:
$name[1] = strtoupper($name[1]);
是啊有些人說同樣的[這裏](http://stackoverflow.com/a/28629179/4802649) – Phiter
完美的答案
$word ='iphone';
$result = str_replace(substr($word,1,1),ucfirst(substr($word,1,1)),$word);
echo $result;
這並不能解釋你改變了什麼或者它是如何工作的。 – ssube
P [php大寫第二個字母在句子中最多10個字符長]的重複副本(https://stackoverflow.com/questions/16829362/php-capitalize-second-letter-in-sentence-min-10-characters-long) – mickmackusa