PHP「Undefined variable」エラーの回避

さくらインターネットのVSPにPHP5を入れて動かしてるんだけど、変数の初期化がないと「Undefined variable」のエラー表示されます。
PHP5だとこれがデフォルトなんですかね。
isset()で変数の有効性を確認するようにすればエラーはでないんだけど、ライブラリ化されてるソースを持ってくるとそんなチェックはしてなかったりしてます。

で、変数の有効性が保障されない場合の挙動はphp.iniの設定で変更できます。

/etc/php.iniの内容を以下のように変更します。

;error_reporting = E_ALL & ~E_NOTICE
↓有効化
error_reporting = E_ALL & ~E_NOTICE

error_reporting = E_ALL
↓ コメントアウト
;error_reporting = E_ALL

これでひとまず「Undefined variable」のエラーはでなくなります。