以前書いた「PHPでのログのとり方を考える」では、error_log()関数を使ったログ取りを書きました。 もう2年も前になりますが・・ なんか昔の自分のソースコードを見ると、初々しいと言うか頑張ってると言うか汚いというか・・ まぁ、いろんな感慨にふけったりと・・ 組み込み関数もシンプルに書けるのでいいんですが、もっとバリエーションをガツンと出していきたいな ナンテね。。 そこでstaticなクラスとして作成してみようと思って書いてみました。 できるだけシンプルに使えるように気をつけながら・・ ログを取るクラス - Log.php<?php /** * ログを取るクラス */ class Log { protected static $_on= true; // 出力切替 protected static $_prefix = ''; protected static $_ext = '.
![『PHPでのログのとり方を考える[2]』](https://cdn-ak-scissors.b.st-hatena.com/image/square/18a38d1ef893c1742c9b43eaf07bc3d58502937c/height=288;version=1;width=512/https%3A%2F%2Fstat.profile.ameba.jp%2Fprofile_images%2F04%2Fmingw%2F1251446833837.gif)