SplFileObject::__toString
SplTempFileObject
SplFileObject
PHP Manual

# SplFileObject::valid

(PHP 5 >= 5.1.0)

SplFileObject::valid — Vérifie si la fin du fichier a été atteinte

### Description

public bool SplFileObject::valid ( void )

Vérifie si la fin du fichier a été atteinte.

### Liste de paramètres

Cette fonction ne contient aucun paramètre.

### Valeurs de retour

Retourne `TRUE` si la fin est atteinte, `FALSE` sinon.

### Exemples

Exemple #1 Exemple avec SplFileObject::valid()

`<?php
// Boucle sur le fichier, ligne par ligne
$file = new SplFileObject("file.txt");
while ($file->valid()) {
echo $file->fgets();
}
?>`

### Voir aussi

- SplFileObject::current() - Récupère la ligne courante d'un fichier
- SplFileObject::key() - Récupère le numéro de la ligne courant
- SplFileObject::seek() - Se déplace sur une ligne spécifique
- SplFileObject::next() - Se déplace sur la prochaine ligne
- SplFileObject::rewind() - Réinitialise le fichier à la première ligne

SplFileObject::__toString
SplTempFileObject
SplFileObject
PHP Manual