SplFileObject::valid
SplTempFileObject::__construct
Gestion des fichiers
PHP Manual

# La classe SplTempFileObject

(PHP 5 >= 5.1.2)

## Introduction

La classe SplTempFileObject offre une interface orientée objet pour un fichier temporaire.

## Synopsis de la classe

SplTempFileObject extends SplFileObject implements SeekableIterator , RecursiveIterator {
/* Méthodes */
public __construct ([ int `$max_memory` ] )
/* Méthodes héritées */
public SplFileObject::__construct ( string `$filename` [, string `$open_mode` = "r" [, bool `$use_include_path` = false [, resource `$context` ]]] )
public string|array SplFileObject::current ( void )
public bool SplFileObject::eof ( void )
public bool SplFileObject::fflush ( void )
public string SplFileObject::fgetc ( void )
public array SplFileObject::fgetcsv ([ string `$delimiter` = "," [, string `$enclosure` = "\"" [, string `$escape` = "\\" ]]] )
public string SplFileObject::fgets ( void )
public string SplFileObject::fgetss ([ string `$allowable_tags` ] )
public bool SplFileObject::flock ( int `$operation` [, int `&$wouldblock` ] )
public int SplFileObject::fpassthru ( void )
public int SplFileObject::fputcsv ( array `$fields` [, string `$delimiter` = ',' [, string `$enclosure` = '"' ]] )
public mixed SplFileObject::fscanf ( string `$format` [, mixed `&$...` ] )
public int SplFileObject::fseek ( int `$offset` [, int `$whence` = SEEK_SET ] )
public array SplFileObject::fstat ( void )
public int SplFileObject::ftell ( void )
public bool SplFileObject::ftruncate ( int `$size` )
public int SplFileObject::fwrite ( string `$str` [, int `$length` ] )
public void SplFileObject::getChildren ( void )
public array SplFileObject::getCsvControl ( void )
public int SplFileObject::getFlags ( void )
public int SplFileObject::getMaxLineLen ( void )
public bool SplFileObject::hasChildren ( void )
public int SplFileObject::key ( void )
public void SplFileObject::next ( void )
public void SplFileObject::rewind ( void )
public void SplFileObject::seek ( int `$line_pos` )
public void SplFileObject::setCsvControl ([ string `$delimiter` = "," [, string `$enclosure` = "\"" [, string `$escape` = "\\" ]]] )
public void SplFileObject::setFlags ( int `$flags` )
public void SplFileObject::setMaxLineLen ( int `$max_len` )
public void SplFileObject::__toString ( void )
public bool SplFileObject::valid ( void )
}

## Sommaire

- SplTempFileObject::__construct — Construit un nouvel objet représentant un fichier temporaire

SplFileObject::valid
SplTempFileObject::__construct
Gestion des fichiers
PHP Manual