《PHP實戰:PHP字符串word末字符實現大小寫互換的方法》要點:
本文介紹了PHP實戰:PHP字符串word末字符實現大小寫互換的方法,希望對您有用。如果有疑問,可以聯系我們。
PHP編程本文實例講述了PHP字符串word末字符實現大小寫互換的辦法.分享給大家供大家參考.具體實現辦法如下:
PHP編程一、要求:
給出一個字符串如 “A journey of, a thousand 'miles' must can't \"begin\" with a single step.” ,通過 PHP 程序處理變成 “a journeY oF, A thousanD 'mileS' musT can'T "begiN" witH A singlE steP.”
PHP編程這里需要注意:
PHP編程1、每個單詞最后的字符如果是大寫就變成小寫,如果是小寫就變成大寫.
2、需要考慮類似? can't 這種形式的轉換.
3、標點符號(只考慮 , ' " . ;)不用變化.
PHP編程二、參考算法如下:
PHP編程測試代碼如下:
PHP編程??? //test
??? $str1 = "A journey of, a thousand 'miles' must can't \"begin\" with a single step.";
??? $str2 = "A journey of, a thousand 'miles' must can't \"begin\" with a single step. ";
??? $str3 = "A journey of, a thousand 'miles' must can't \"begin\" with a single step. a ";
??? $str4 = "A journey of, a thousand 'miles' must can't \"begin\" with a single step. a B";
??? $str5 = "A journey of, a thousand 'miles' must can't \"begin\" with a single step. a b'";
??? $str6 = "A journey of, a thousand 'miles' must can't \"begin\" with a single step. a B\"";
PHP編程??? echo "source:<br/>" . $str1 . "<br/>result:<br/>" . convertLastChar($str1) . "<br/><br/>";
??? echo "source:<br/>" . $str2 . "<br/>result:<br/>" . convertLastChar($str2) . "<br/><br/>";
??? echo "source:<br/>" . $str3 . "<br/>result:<br/>" . convertLastChar($str3) . "<br/><br/>";
??? echo "source:<br/>" . $str4 . "<br/>result:<br/>" . convertLastChar($str4) . "<br/><br/>";
??? echo "source:<br/>" . $str5 . "<br/>result:<br/>" . convertLastChar($str5) . "<br/><br/>";
??? echo "source:<br/>" . $str6 . "<br/>result:<br/>" . convertLastChar($str6) . "<br/><br/>";
?>
PHP編程運行結果如下:
PHP編程source:
A journey of, a thousand 'miles' must can't "begin" with a single step.
result:
a journeY oF, A thousanD 'mileS' musT can'T "begiN" witH A singlE steP.
PHP編程source:
A journey of, a thousand 'miles' must can't "begin" with a single step. a
result:
a journeY oF, A thousanD 'mileS' musT can'T "begiN" witH A singlE steP. A
PHP編程source:
A journey of, a thousand 'miles' must can't "begin" with a single step. a B
result:
a journeY oF, A thousanD 'mileS' musT can'T "begiN" witH A singlE steP. A b
PHP編程source:
A journey of, a thousand 'miles' must can't "begin" with a single step. a b'
result:
a journeY oF, A thousanD 'mileS' musT can'T "begiN" witH A singlE steP. A B'
PHP編程source:
A journey of, a thousand 'miles' must can't "begin" with a single step. a B"
result:
a journeY oF, A thousanD 'mileS' musT can'T "begiN" witH A singlE steP. A b"
PHP編程希望本文所述對大家的PHP程序設計有所贊助.
《PHP實戰:PHP字符串word末字符實現大小寫互換的方法》是否對您有啟發,歡迎查看更多與《PHP實戰:PHP字符串word末字符實現大小寫互換的方法》相關教程,學精學透。維易PHP學院為您提供精彩教程。