PHP Dokumentation: Function tmpfile
12. Januar 2010 von werner
tmpfile
(PHP 4, PHP 5)
tmpfile — Erstellt eine temporäre Datei
Beschreibung
Erstellt eine temporäre Datei mit einem eindeutigen Dateinamen im Lese-Schreib-Modus (w+) und gibt einen Dateizeiger zurück.
Die Datei wird automatisch gelöscht, wenn sie geschlossen wird (mit fclose()), oder wenn das Skript beendet wird.
Für Details lesen Sie bitte die Dokumentation zur tmpfile(3)-Funktion und die stdio.h-Header-Datei.
Rückgabewerte
Gibt einen Dateizeiger für die neue Datei zurück, der ähnlich zu dem Zeiger ist, den fopen() zurückgibt. Im Fehlerfall wird FALSE zurückgegeben..
Beispiele
Beispiel #1 tmpfile()-Beispiel
<?php
$temp = tmpfile();
fwrite($temp, "schreiben in Temporärdatei");
fseek($temp, 0);
echo fread($temp, 1024);
fclose($temp); // dies entfernt die DateiDas oben gezeigte Beispiel erzeugt folgendeAusgabe:
schreiben in Temporärdatei
Siehe auch
- tempnam() – Erzeugt eine Datei mit eindeutigem Dateinamen
- sys_get_temp_dir() – Returns directory path used for temporary files