SplTempFileObject::__construct
En esta página
SplTempFileObject::__construct
Construir un nuevo objeto de fichero temporal
Descripción#
public SplTempFileObject::__construct([int $maxMemory])
```php
Construir un nuevo objeto de fichero temporal.
## Parámetros
`maxMemory`
La cantidad máxima de memoria (en bytes, por omisión es 2 MB) para el fichero temporal a usar. Su el fichero temporal supera este tamaño, Este será movido a un archivo en el directorio temporal del sistema.
Si `maxMemory` es negativo, se usará memoria. Si `maxMemory` es cero, no se usará memoria.
## Errores/Excepciones
Lanza una `RuntimeException` si un error ocurre.
## Ejemplos
Ejemplo de SplTempFileObject
Este ejemplo escribe un fichero temporal en la memoria mientras se puede escribir y leer en este.
```php
Resultado del ejemplo anterior es similar a:
Escrito 47 bytes al fichero temporal.
Esta es la primera línea
Y esta es la segunda.
Véase también#
SplFileObject, PHP input/output streams (para php://temp y php://memory)