以前、NullObjectパターンを使ったlog4jもどき(本物には遠く及びもしません)をつくって遊んでいましたが、log4jのPHP版プロジェクトが本当に進んでいるようです。その名も「log4php」。。。そのままなネーミング。。。 こちらの方は、2004/3/7付けでApacheのLogging Services Projectの方で活動をしているようで、Javaで一般的になっているロギングフレームワークであるlog4jを様々な言語(C++、Perlを初め、なんとPL/SQLも!)へポートしているようです。なお、完全にlog4jと同じ機能が実装されているわけではないので、log4phpの実装状況を確認しておくことをオススメします。 Log4php本家 http://www.vxr.it/log4php/ Logging Services - log4php http://logging