(PHP 4, PHP 5, PHP 7)
tmpfile — Crea un archivo temporal
Crea un archivo temporal con un nombre único en modo lectura-escritura (w+) y devuelve un gestor de archivo.
El archivo es automáticamente eliminado cuando se cierra (por ejemplo, llamando a fclose(), o cuando no quedan referencias al gestor de ficheros devuelto por tmpfile()), o cuando el script finaliza.
Para más detalles, consulte la documentación de su sistema acerca de la función tmpfile(3), así como de la cabecera de archivo stdio.h.
Devuelve un gestor de archivo, similar al devuleto por
fopen(), para un archivo nuevo o FALSE
en caso de error.
Ejemplo #1 Ejemplo de tmpfile()
<?php
$temp = tmpfile();
fwrite($temp, "escribiendo en el archivo temporal");
fseek($temp, 0);
echo fread($temp, 1024);
fclose($temp); // esto elimina el archivo
?>
El resultado del ejemplo sería:
writing to tempfile