SplFileObject::__construct Construit un nouvel objet fichier &reftitle.description; public SplFileObject::__construct stringfilename stringmode"r" booluseIncludePath&false; resourcenullcontext&null; Construit un nouvel objet fichier. &reftitle.parameters; filename Le fichier à lire. &tip.fopen-wrapper; mode Le mode utilisé pour ouvrir le fichier. Voir la fonction fopen pour une liste de tous les modes disponibles. useIncludePath Si l'on doit chercher dans l'include_path le fichier filename. context Une ressource de contexte valide créée avec la fonction stream_context_create. &reftitle.errors; Lance une exception RuntimeException si le fichier filename n'a pu être ouvert. Lance une exception LogicException si filename est un dossier. &reftitle.examples; Exemple avec <methodname>SplFileObject::__construct</methodname> Cet exemple ouvre le fichier courant et parcourt son contenu ligne par ligne. $line) { echo "La ligne n°$line_num est : $line"; } ?> ]]> &example.outputs.similar; $line) { La ligne n°3 est : echo "Line $line_num is $line"; La ligne n°4 est : } La ligne n°5 est : ?> ]]> &reftitle.seealso; SplFileInfo::openFile fopen