[請益] 如何把php代碼從5.3升級成5.4

看板PHP作者 (我愛夏天)時間11年前 (2014/02/04 05:09), 編輯推噓3(308)
留言11則, 7人參與, 最新討論串1/2 (看更多)
新電腦用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

02/04 08:51, , 1F
http://goo.gl/qOYw3l 資料庫直接改PDO吧
02/04 08:51, 1F

02/04 10:14, , 2F
5.4還是可以跑mysql_xxxx這些指令,只是會有提示訊息告
02/04 10:14, 2F

02/04 15:22, , 3F
migration guide 就是一切,乖乖改 code 吧
02/04 15:22, 3F

02/04 15:22, , 4F
另外 mysql function 很早就已經被放棄了
02/04 15:22, 4F

02/04 15:22, , 5F
如果你有在 mysql function 包個物件改這個其實還好
02/04 15:22, 5F

02/04 15:23, , 6F
註:推2f, 資料庫改 pdo 正是時候
02/04 15:23, 6F

02/04 21:10, , 7F
用 Framework 吧 .. XD 就不會有這煩惱了
02/04 21:10, 7F

02/05 12:19, , 8F
CI 表示:
02/05 12:19, 8F

02/06 05:13, , 9F
改了一隻小程式; 發現不難; 大多是命名的問題
02/06 05:13, 9F

02/06 14:17, , 10F
不錯,開始以後就會發現不那麼難。可以歸納一下幾個
02/06 14:17, 10F

02/06 14:18, , 11F
pattern,然後grep大概估計有多少地方要改。 :)
02/06 14:18, 11F
文章代碼(AID): #1Iy0M43B (PHP)
文章代碼(AID): #1Iy0M43B (PHP)