(PHP 4, PHP 5, PHP 7)
tmpfile — Geçici bir dosya oluşturur
Eşsiz bir isimle oku-yaz (w+) kipinde geçici bir dosya oluşturur ve bu dosya için bir dosya tanıtıcısı döndürür.
Dosya (fclose() kullanarak) kapatıldığında veya betik sonlandığında dosya özdevinimli olarak silinir.
Ayrıntılı bilgi edinmek için tmpfile(3) hakkında sistem belgelerine ve stdio.h başlık dosyasına bakınız.
Başarısızlık durumunda FALSE
aksi takdirde fopen()
işlevinin yaptığı gibi yeni dosya için bir dosya tanıtıcısı ile döner.
Örnek 1 - tmpfile() örneği
<?php
$temp = tmpfile();
fwrite($temp, "geçici dosyaya yazılıyor");
fseek($temp, 0);
echo fread($temp, 1024);
fclose($temp); // Dosyanın silinmesine sebep olur
?>
Yukarıdaki örneğin çıktısı:
geçici dosyaya yazılıyor