[PHP] Zeilenumbruch in fwrite()

M3Y3R

Well-known member
ID: 336361
L
8 Mai 2006
1.608
60
Hallo,

ich möchte gerne etwas mit fwrite() in eine Datei schreiben. Das Problem welches ich jedoch habe ist, das es mehrere Zeilen sind!

Wie kann ich einen Zeilenumbruch bzw. eine Leerzeile an fwrite() übergeben?

Beispiel:
PHP:
$abc[0]="Test1";
$abc[1]="Test2";
$anzahl=count($abc);

for ($i=0;$i<$anzahl;$i++)
{
   $handle=fopen("$file","a");
   fwrite($handle, $abc);
   fclose($handle);
}

Nun soll er eine Leerzeile in die Datei schreiben und $def hinzufügen...
Danke für eure Hilfe!


MFG
Papenburger
 
Ganz normal mit \n eben.

P.S. deine Festplatte möchte ich nicht sein, wenn du für jede Zeile I/O die Datei öffnest und wieder schließt 8O
 
Ok das macht der nun hab ich aber folgendes Problem, dass er keine " (Anführungszeichen) einfügt...
PHP:
$handle = fopen ("$file_agent", "a");
$anzahl=count($temp_name);
for($i=0;$i<$anzahl;$i++)
{
     $content="[".$temp_name[$i]."]\n DESCRIPTION=".$description[$i]."\n MONI_SET_NAME=".$moni_set_name[$i]."\n MONI_NAME".$moni_name[$i]."\n PATTERN_0=".$pattern[$i]."\n\n";
     fwrite($handle, $content);
}
fclose($handle);
 
Nein, die kannte ich auch nicht. Seit dem ich hier in der Firma am Programmieren bin (Noch als Praktikan, bald als Azubi) lerne ich immer mehr über PHP dazu...

Danke für deine Hile!


MFG
Papenburger