tmpfile

(PHP 4, PHP 5)

tmpfile — Crée un fichier temporaire

Description

resource tmpfile ( void )

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() .