[請益] 請問如何判斷大小寫?

看板PHP作者 (西西‧樣)時間15年前 (2008/11/13 01:07), 編輯推噓1(104)
留言5則, 4人參與, 最新討論串1/4 (看更多)
各位高手們好. 想要來寫個PHP, 把一段文章中某些特定的字母從小寫換成大寫, 若是大寫則換成小寫, 可是PHP的函式裡好像都只有純粹換成小寫, 或換成大寫, (像是﹕lcfirst(),strtolower(),strtoupper(),ucwords()) 而無法逹到"原本小寫的就變大寫, 原本大寫的變小寫"... 請問有什麼好方法呢? 謝謝囉... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.170.86.133

11/13 01:14, , 1F
請使用ord()來判斷:)
11/13 01:14, 1F

11/13 01:22, , 2F
謝謝你囉!PHP版果然很溫馨啊!
11/13 01:22, 2F

11/13 03:11, , 3F
其實用strtolower或strtoupper就可以判斷了...
11/13 03:11, 3F

11/13 03:11, , 4F
只是感覺效率不佳 :)
11/13 03:11, 4F

11/13 07:38, , 5F
用 ctype 效率比較好
11/13 07:38, 5F
文章代碼(AID): #196mrBHl (PHP)
文章代碼(AID): #196mrBHl (PHP)