Erstellen von neuen Linien beim schreiben ein .log-Datei aus einem php-Skript

Schreibe ich ein .log-Datei namens mylog.log von einem php-Skript in der folgenden Art und Weise

file_put_contents('mylog.log', "/ntestline");

Dieser Teil des Skripts wird ausgeführt, eine Anzahl von Zeiten. Es scheint zu sein, schreiben Sie jeden Eintrag in der gleichen Zeile und wenn ich es für zwei lange die log-Datei einfach liest.

ASCII text, with very long lines

Wie füge ich neue Zeilen beim schreiben .log-Datei aus einem php-Skript?

  • Fast gibt es \n oder \r\n wenn Sie auf windows
  • Auch erwähnenswert, dass file_put_contents überschreibt die Protokolldatei jedes mal, wenn Sie es schreiben.
  • file_put_contents('mylog.log', PHP_EOL . "testline");
InformationsquelleAutor Ben Pearce | 2013-05-23
Schreibe einen Kommentar