September 2009
Intermediate to advanced
912 pages
48h 11m
German
Sie brauchen eine Datei, um vorübergehend Daten zu speichern.
Verwenden Sie tmpfile(), wenn die Datei nur für die Dauer des laufenden Skripts benötigt wird:
$temp_fh = tmpfile();
// Irgendwelche Daten in die temporäre Datei schreiben.
fputs($temp_fh,"Die momentane Zeit ist ".strftime('%c'));
// Die Datei verschwindet, wenn das Skript beendet wird.
exit(1);Wenn die Datei über einen längeren Zeitraum benötigt wird, erstellen Sie einen Dateinamen mit tempnam() und verwenden dann fopen():
$tempfilename = tempnam('/tmp','data-');
$temp_fh = fopen($tempfilename,'w') or die($php_errormsg);
fputs($temp_fh,"Die momentane Zeit ist ".strftime('%c'));
fclose($temp_fh) or die($php_errormsg);Die Funktion ...