(PHP 5 >= 5.1.0, PHP 7)
La classe SplFileObject offre une interface orientée objet pour un fichier.
$filename
, string $open_mode
= "r"
, bool $use_include_path
= false
, resource $context
= ?
)$delimiter
= ","
, string $enclosure
= "\""
, string $escape
= "\\"
) : array$fields
, string $delimiter
= ","
, string $enclosure
= '"'
, string $escape
= "\\"
) : int|false$delimiter
= ","
, string $enclosure
= "\""
, string $escape
= "\\"
) : void$open_mode
= "r"
, bool $use_include_path
= false
, resource $context
= null
) : SplFileObjectSplFileObject::DROP_NEW_LINE
Supprime les nouvelles lignes à la fin d'une ligne.
SplFileObject::READ_AHEAD
Lecture sur rewind/next.
SplFileObject::SKIP_EMPTY
Ignore les lignes vierges du fichier. Ceci nécessite l'activation
du drapeau READ_AHEAD
afin de fonctionner comme attendu.
SplFileObject::READ_CSV
Lit les lignes en tant que lignes CSV.
Version | Description |
---|---|
5.3.9 |
La valeur de SplFileObject::SKIP_EMPTY est maintenant
de 4. Précédemment, la valeur était de 6.
|