PharFileInfo::__constructConstruir un objeto de entrada Phar
&reftitle.description;
publicPharFileInfo::__constructstringentry
Este método no debería llamarse directamente. En su lugar, un objeto de la clase PharFileInfo
se inicializa al llamar a Phar::offsetGet
a traves del acceso a un array.
&reftitle.parameters;
entry
La URL completa para recuperar un fichero. Si se desea recuperar la informacion
del fichoer mi/fichero.php desde el phar boo.phar,
la entrada debería ser phar://boo.phar/mi/fichero.php.
&reftitle.errors;
Lanza una excepción de tipo BadMethodCallException si
__construct() es llamado dos veces.
Lanza una excepción de tipo UnexpectedValueException si
la URL del phar solicitado está malformada, el phar solicitado
no se puede abrir, o el fichero no se puede encontrar dentro del phar.
&reftitle.examples;
Un ejemplo de PharFileInfo::__construct
$texto) {
echo "línea número $línea: $texto";
}
// esto también funciona
$fichero = new PharFileInfo('phar:///ruta/a/mi.phar/fichero_prueba.txt');
foreach ($fichero as $línea => $texto) {
echo "línea número $línea: $texto";
}
} catch (Exception $e) {
echo 'Las operaciones Phar fallaron: ', $e;
}
?>
]]>
&example.outputs;