PHP - Función tmpfile ()

La función tmpfile () puede crear un archivo temporal con un nombre único en el modo lectura-escritura (w +). Esta función puede devolver un identificador de archivo similar al devuelto por la función fopen () para el nuevo archivo, o falso en caso de falla.

Sintaxis

resource tmpfile ( void )

Esta función puede crear un archivo temporal con un nombre único en el modo lectura-escritura (w +) y devolver un identificador de archivo. El archivo se elimina automáticamente cuando se cierra (por ejemplo, al llamar a la función fclose () o cuando no quedan referencias al identificador de archivo devuelto por la función tmpfile ()), o cuando finaliza el script.

Ejemplo

<?php
   $temp = tmpfile();
   fwrite($temp, "Tutorialspoint!!!!");
   rewind($temp);  // Rewind to start of a file
   echo fread($temp, 1024);  // Read 1k from a file
   
   fclose($temp);  // it removes the file
?>

Salida

Tutorialspoint!!!!