PHP tmpfile() Fonction
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+ |