Ich habe schon netter Weise erklärt bekommen, wie man eine Zeile aus einer .txt Datei ausliest und ändert. Nun möchte ich das auf eine Datei mit meheren Zeilen übertragen. Hat jemand eine Idee dazu??
PHP-Code:
// datei zum lesen öffnen
$file = fopen("user.txt","r");
// zeile einlesen
$line=fgets($file,300);
fclose($file);
// werte aufsplitten
$arr = explode("|",$line);
// erstes array-element durch neuen usernamen ersetzen
$arr[0] = $new_username;
// array-werte wieder zu einer zeile zusammenfügen
$neuer_inhalt = implode("|",$arr);
// datei zum schreiben öffnen
$file = fopen("user.txt","w");
// neuen inhalt schreiben
fwrite($file, $neuer_inhalt);
fclose($file);
Kommentar