nubbi: fünf zeilen in datei überschreiben

Beitrag lesen

Hallöle,

also wie gesgat ich möchte immer die ersten fünf zeilen in einer Datei mit bestimmten Inhalten stopfen (überschreiben), wie muss ich das machen?

$file=fopen('datei.php');
flock($file,1);
fwrite($file,"Zeile1 \n Zeile2 \n Zeile3 \n Zeile4 \n Zeile5");
flock($file,3);

Geht das?
Bessere Lösungen?

Und was ist mit LOCK_NB (nummer 4);
wo könnte/müsste/sollte ich das benutzen?

mfg