作者zaku2 (我愛夏天)
看板PHP
標題[請益] 如何把php代碼從5.3升級成5.4
時間Tue Feb 4 05:09:22 2014
新電腦用wampSever 2.4 裝完後, 預設是 php5.4。
把之前寫的資料庫程式(5.3)轉入後, 結果"完全沒有畫面啊!"
試著一步步除錯, 發現:
1) 5.4對於 coding 和變數命名的要求變嚴謹了, 例如 $_GET, $_POST 都得改
2) 建議很多 mysqli_ 的語法... 簡直就是砍掉重練啊!
在還沒放棄砍掉重練之前, 想請教有無大師能指點 5.3 upgrade 5.4 的明燈!
謝謝, php板有你真好!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 64.211.115.186
2F:推 tonytsai88:5.4還是可以跑mysql_xxxx這些指令,只是會有提示訊息告 02/04 10:14
3F:→ alog:migration guide 就是一切,乖乖改 code 吧 02/04 15:22
4F:→ alog:另外 mysql function 很早就已經被放棄了 02/04 15:22
5F:→ alog:如果你有在 mysql function 包個物件改這個其實還好 02/04 15:22
6F:→ alog:註:推2f, 資料庫改 pdo 正是時候 02/04 15:23
7F:推 appleboy46:用 Framework 吧 .. XD 就不會有這煩惱了 02/04 21:10
8F:→ dou0228:CI 表示: 02/05 12:19
9F:→ zaku2:改了一隻小程式; 發現不難; 大多是命名的問題 02/06 05:13
10F:→ MOONRAKER:不錯,開始以後就會發現不那麼難。可以歸納一下幾個 02/06 14:17
11F:→ MOONRAKER:pattern,然後grep大概估計有多少地方要改。 :) 02/06 14:18