ハマりどころ日記になってなくもない
@(エラー制御演算子)でエラー抑制っていうのは、関数実行の直前にerror_reportingがゼロに設定されて関数を抜けた後に元の値に戻る。
ユーザ定義のエラーハンドラを使ってる場合は注意。
初めて気付いたけどincludeなどでファイルを読み込むとき、include_pathから上の階層へは上がれないのね・・。
// ok require 'PEAR.php'; // error require '../php/PEAR.php';
よく考えたら当たり前だ。階層を上がれたらどんなファイルも読み込めてしまう。