Piszę klasę pliku dziennika PHP, ale chcę dodać kolor do wiersza zapisanego w pliku.Kolor pliku logu PHP
Problem, który mam, to kolor zmienia również kolor terminala, chcę tylko zmienić kolor linii zapisanej tylko w pliku dziennika.
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);
}
}
należy dodać sekwencję koniec znak kolor. Np .: 'sprintf (" \ 033 [33m% s \ 033 [0m ", $ tekst)' –
dzięki :) alotttttt – meWantToLearn
@ catalin.costache post to jako odpowiedź plz, więc mogłem oznaczyć to – meWantToLearn