La función SplFileInfo::openFile() es una función incorporada de la biblioteca PHP estándar (SPL) en PHP que se utiliza para obtener un objeto SplFileObject para el archivo.
Sintaxis:
bool SplFileInfo::openFile( $mode, $path, $context)
Parámetros: Esta función acepta tres parámetros como se menciona arriba y se describe a continuación.
- $mode: especifica el modo de abrir el archivo.
- $ruta: si se establece en VERDADERO, el nombre del archivo se busca dentro de la ruta.
- $contexto: especifica la ruta manual para la descripción.
Valores devueltos: esta función devuelve el archivo abierto como un objeto SplFileObject.
Nota: asegúrese de que el archivo se pueda leer o escribir.
El programa siguiente ilustra la función SplFileInfo::openFile() en PHP:
Programa:
<?php // PHP Program to illustrate // Splfileinfo::openFile function // Make sure file is writable $file = new SplFileInfo("gfg.txt"); $obj = $file->openFile('a'); $obj->fwrite("Append...GeeksforGeeks to the file..."); ?>
Salida:
antes de agregar el archivo:
Después de adjuntar el archivo:
Referencia: http://php.net/manual/en/splfileinfo.openfile.php