Ich lasse folgendes script laufen...
Code:
<?
$text = file("news.txt");
$utext = fopen("unews.txt", "w");
$anzahl = count($text);
$textr = array_reverse($text);
for ($i=0 ; $i <= $anzahl ; $i++)
{
fputs($utext, $textr[$i]);
}
fclose($utext);
?>
wenn ich danach die folgende Datei "unews.txt" in Notepad öffne scheint alles normal zu sein... jedoch wenn ich sie nun abspeichern will werden alle Zeilenumbrüche enfernt und der ganze text steht nun in einer endlos langen Zeile...
Bei Wordpad wird die Datei nur als endlos Zeile geöffnet...
Bei Office 2000 ist alles ok.
wenn ich das nun so ändere...
fputs($utext, $textr[$i]."
");
und die Datei "unews.txt" nun Notepad öffne ist zwischen jeder Zeile ein Freizeile...also es existiert zweimal ein Zeilenumbruch...geh ich allerdings wieder auf Speichern...verschwindet ein Zeilenumbruch und alles steht nun so da wie gedacht...
was ist hier los ????