PHP4からPHP5への移行

2008-03-17

某作業で、PHP4 から PHP5 へ移行する作業を行っているのだが、、、、思ったよりも大変ですな(◞‸◟)
ものすごい勢いで警告が出まくりだし、PHP4 が非常に曖昧さを許す仕様?だったせいなのか、潜在的なバグが非常にたくさんあり、PHP5 で顕在化する、、、といったケースが山のように出てくる。。。。
このコードを作ったヤツを呼び出したいレベルですな(-_-#

さて、その中でもはまりまくったのが、オブジェクトの代入。
見た目まったく問題ないように見えたのだが、動かしてみるとエラーは出ないものの動作がまるでおかしい( ̄□ ̄;)!!
結局コードを1行1行デバッグするはめになったのだが、、、、代入の仕様が違うらしい。
マジか!!
こんな言語の基本仕様なところが変更になってるだなんて。。。。ひどい(>_<)

ということで、せっかくなのでメモを作成。

PHP4からPHP5への移行:オブジェクトの代入


2008
2