SplFileObject::__constructConstruye un nuevo objeto de fichero
&reftitle.description;
publicSplFileObject::__constructstringfilenamestringmode"r"booluseIncludePath&false;resourcenullcontext&null;
Construye un nuevo objeto de fichero.
&reftitle.parameters;
filename
El fichero a leer.
&tip.fopen-wrapper;
mode
El modo en el que abrir el fichero. Véase fopen para una lista de los modos permitidos.
useIncludePath
Si se va a buscar filename en el include_path.
context
Un contexto válido creado con stream_context_create.
&reftitle.errors;
Lanza una RuntimeException si filename no se puede abrir.
Lanza una LogicException si filename es un directorio.
&reftitle.examples;
Ejemplo de SplFileObject::__construct
Este ejemplo abre el fichero actual y recorre su contenido, línea por línea.
$línea) {
echo "La línea $num_línea es $línea";
}
?>
]]>
&example.outputs.similar;
$línea) {
La línea 3 es echo "La línea $num_línea es $línea";
La línea 4 es }
La línea 5 es ?>
]]>
&reftitle.seealso;
SplFileInfo::openFilefopen