PHP - Fonction tmpfile ()

La fonction tmpfile () peut créer un fichier temporaire avec un nom unique en mode lecture-écriture (w +). Cette fonction peut renvoyer un descripteur de fichier similaire à celui renvoyé par la fonction fopen () pour le nouveau fichier, ou false en cas d'échec.

Syntaxe

resource tmpfile ( void )

Cette fonction peut créer un fichier temporaire avec un nom unique en mode lecture-écriture (w +) et renvoyer un descripteur de fichier. Le fichier est automatiquement supprimé lorsqu'il est fermé (par exemple, en appelant la fonction fclose () ou lorsqu'il n'y a plus de références au descripteur de fichier retourné par la fonction tmpfile ()), ou lorsque le script se termine.

Exemple

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

Production

Tutorialspoint!!!!