SplFileObject::current
(PHP 5 >= 5.1.0)
SplFileObject::current — Récupère la ligne courante d'un fichier
Description
public string|array SplFileObject::current
( void
)
Récupère la ligne courante d'un fichier.
Liste de paramètres
Cette fonction ne contient aucun paramètre.
Valeurs de retour
Récupère la ligne courante d'un fichier. Si le drapeau
SplFileObject::READ_CSV
est défini, cette méthode
retournera un tableau contenant la ligne courante analysée comme étant une donnée CSV.
Exemples
Exemple #1 Exemple avec SplFileObject::current()
<?php $file = new SplFileObject(__FILE__); foreach ($file as $k => $line) { echo ($file->key() + 1) . ': ' . $file->current(); } ?>
L'exemple ci-dessus va afficher quelque chose de similaire à :
1: <?php 2: $file = new SplFileObject(__FILE__); 3: foreach ($file as $line) { 4: echo ($file->key() + 1) . ': ' . $file->current(); 5: } 6: ?>
Voir aussi
- 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::valid() - Vérifie si la fin du fichier a été atteinte