Fonction tmpfile() PHP

Définition et utilisation

La fonction tmpfile() crée un fichier temporaire avec un nom unique en mode lecture-écriture (w+).

Le fichier sera supprimé automatiquement après la fermeture (avec fclose()) ou à la fin du script.

Syntaxe

tmpfile()

Astuce et commentaires

Astuce :Voir aussi tempnam().

Exemple

<?php
$temp = tmpfile();
fwrite($temp, "Testing, testing.");
//Retourner au début du fichier
rewind($temp);
//Lire 1k du fichier
echo fread($temp,1024);
//Supprimer le fichier
fclose($temp);
?>

Sortie :

Testing, testing.