(PHP 4, PHP 5)
tmpfile — Crée un fichier temporaire
tmpfile() crée un fichier temporaire avec un nom unique, ouvert en écriture et lecture (w+ ), et retourne un pointeur de fichier, identique à ceux retournés par fopen() . Ce fichier sera automatiquement effacé lorsqu'il sera fermé (avec fclose() ), ou lorsque le script sera terminé.
Pour plus de détails, consultez votre documentation système sur la fonction tmpfile(3) , et sur stdio.h .
Exemple 817. Exemple avec tmpfile()
<?php
$temp
=
tmpfile
();
fwrite
(
$temp
,
"Ecriture dans le fichier temporaire"
);
fseek
(
$temp
,
0
);
echo
fread
(
$temp
,
1024
);
fclose
(
$temp
);
// Ceci supprime le fichier temporaire
?>
L'exemple ci-dessus va afficher :
Ecriture dans le fichier temporaire
Voir aussi tempnam() et sys_get_temp_dir() .