四脚猫每日一题-PHP字符串大小写转换算法

Posted by & filed under 每日一题.

给出一个字符串如 “A journey of a thousand miles must begin with a single step.”
通过PHP程序处理变成 “a journeY oF A thousanD mileS musT begiN witH A singlE steP.”

注意:
1、每个单词最后的字符如果是大写就变成小写,如果是小写就变成大写。
2、如果单词只有一个字母,则转换这个字母,如“A” 变成 “a”,“a”变成“A”。
3、标点符号不用变化。