PHP tmpfile() Fonction

❮ Référence du système de fichiers PHP

Exemple

Créez un fichier temporaire avec un nom unique en mode lecture-écriture (w+) :

<?php
$temp = tmpfile();

fwrite($temp, "Testing, testing.");
// Revenir au début du fichier
rewind($temp);
// Lire 1k depuis le fichier
echo fread($temp,1024);

// Cela supprime le fichier
fclose($temp);
?>

La sortie du code ci-dessus sera :

Testing, testing.

Définition et Utilisation

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

Remarque : Le fichier est automatiquement supprimé lorsqu'il est fermé, soit avec fclose(), soit lorsque le script se termine.

Astuce : Voir aussi la fonction tempnam() .

Syntaxe

tmpfile()


Détails Techniques

Valeur de retour : Un handle de fichier (similaire à celui retourné par fopen() pour le nouveau fichier), FALSE en cas d'échec
Version PHP : 4.0+

❮ Référence du système de fichiers PHP