PHP - Funzione tmpfile ()

La funzione tmpfile () può creare un file temporaneo con un nome univoco in modalità di lettura-scrittura (w +). Questa funzione può restituire filehandle simile a quello restituito dalla funzione fopen () per il nuovo file, o false in caso di errore.

Sintassi

resource tmpfile ( void )

Questa funzione può creare un file temporaneo con un nome univoco in modalità di lettura-scrittura (w +) e restituire un filehandle. Il file viene automaticamente rimosso quando viene chiuso (ad esempio, chiamando la funzione fclose () o quando non ci sono riferimenti rimanenti al filehandle restituito dalla funzione tmpfile ()), o quando lo script termina.

Esempio

<?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
?>

Produzione

Tutorialspoint!!!!