アカウント名:
パスワード:
今まで動いていたものが突然うんともすんとも言わなくなる変更なので、注意すべきところだと思います。 #日頃、丁寧なコーディングを心がけていないと、これの対策にしばらく時間をつぶされることにな
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stay hungry, Stay foolish. -- Steven Paul Jobs
動いていたものが動かなくなる (スコア:3, 参考になる)
・#21820 [php.net]のバグ修正 ("$arr['foo']"が本来E_PARSEとなるべきところで不要なE_NOTICEを発生させる) (Jani)
というのが、今回の変更点の一番のネックかもしれません。
実行中の軽微なエラーとしてWarning未満の扱いで通常(デフォルトで)エラーメッセージなしで動いていたものが、実行前の構文エラーとして扱われる
Re:動いていたものが動かなくなる (スコア:0)
エラーチェックが厳しくなっただけでは (スコア:2, 参考になる)
まあでも適当に書いたコードが動かなくなってきた傾向は確かにありますね。main.cgi?cmd=delete みたいに呼び出されると自動的に $cmd = 'delete' になると思ってた頃に書いてたコードが、バージョンアップによるデフォルト状態の変更で動かなくなっててあせったりとか。
PHP は際立った魅力に欠ける言語だと思います。私は好きで使っていますけど、セッション管理とかが楽だし、クラス
About PEAR (スコア:1)
> 汎用的に DB を扱うクラスが拡張ライブラリで用意されています。
今、汎用DBクラス使って開発しています。
DB差し替えが容易なので結構いい感じです。
たとえば、MySQL用PHPコード->PostgreSQL用PHPコードへの
移植とか、作業を軽減できます。
PCにECC Registeredメモリの利用を推奨します。