PHP ログ ファイル クラスを作成していますが、ファイルに書き込まれる行に色を追加したいと考えています。
私が抱えている問題は、色が端末の色も変更することです。私が達成したいのは、ログファイルにのみ書き込まれる行の色を変更することです。
class logClass extends Singleton {
private function checkDate() {
return date("onSj");
}
public function logNotice($str) {
$this->write($str, "\033[33m");
}
public function write($string, $color) {
$fileName = $this->checkDate();
$handle = fopen('error.log', 'a');
fwrite($handle, "$color" . date("Y-m-d H:i:s") . $string . "\n");
fclose($handle);
}
}