Text von PHP in einer Textdatei speichern mit 1000 Durchläufe?

jackie05

Erfahrenes Mitglied
Hallo,
ich möchte gerne in einer For schleife 1000 Zahlen speichern in einer Textdatei, irgendwie speichert er nur die letzte zahl.
Hier ist mal der Code:

PHP:
  $zahl = 0;

  for ($zahl=0; $zahl<=1000; $zahl++)
  {
    $fp = fopen("test.txt", "w");
    fputs($fp, $zahl."<br>");
    fclose($fp);
  }

ich weiss jetzt nicht, ob das so richtig ist.
Könnt ihr mir vieleicht weiterhelfen?

MfG
 
Achso, Danke.
Noch ein problem hätte ich, wie kann ich nochmal den Curser ans ende der Textdatei springen lassen, damit er nicht alles in einer Zeile schreibt?
Sry, mir fällt es grad nicht mehr ein.

MfG
 
Das geht so nicht, dann kommt so ein komisches zeichen in der TXT Datei mit rein auch ohne Zeilenumbruch.
Es gibt irgend ein befehl dafür, nur fällt er mir grad nicht ein.
 
Es reicht die Datei einmal zu öffnen:
PHP:
$fp = fopen("test.txt", "a");
for( $zahl=0; $zahl<=1000; $zahl++ ) {
	 fputs($fp, $zahl."\r\n");
}
fclose($fp);
 
Zurück