tempnam
touch
Filesystem Functions
PHP Manual

# tmpfile

(PHP 4, PHP 5)

tmpfile — Crea un archivo temporal

### Descripción

resource tmpfile ( void )

Crea un archivo temporal con un nombre único en modo de lectura-escritura (w+) y devuelve un gestor de archivo.

El archivo es eliminado automáticamente cuando sea cerrado (usando fclose()), o cuando el script finalice.

Para más detalles, consulte la documentación de su sistema sobre la función tmpfile(3), así como el archivo de cabecera stdio.h.

### Valores retornados

Devuelve un gestor de archivo, similar al que es devuelto por fopen(), para el nuevo archivo, o `FALSE` en caso de fallo.

### Ejemplos

Example #1 Ejemplo de tmpfile()

`<?php
$temp = tmpfile();
fwrite($temp, "escribiendo sobre el archivo temporal");
fseek($temp, 0);
echo fread($temp, 1024);
fclose($temp); // esto elimina el archivo
?>`

El resultado del ejemplo seria:

    escribiendo sobre el archivo temporal

### Ver también

- tempnam() - Crear un archivo con un nombre único
- sys_get_temp_dir() - Returns directory path used for temporary files

tempnam
touch
Filesystem Functions
PHP Manual