Phar::offsetGet
En esta página
Phar::offsetGet
Obtiene un objeto
PharFileInfo
a partir de un fichero
Descripción#
public Phar::offsetGet(string $localName): SplFileInfo
```php
Esta es una implementación de la interfaz ArrayAccess que permite la manipulación directa del contenido de un archivo Phar utilizando los corchetes de acceso a array. `Phar::offsetGet` se utiliza para extraer ficheros de un archivo Phar.
## Parámetros
`localName`
El nombre de fichero (en ruta relativa) a buscar en el Phar.
## Valores devueltos
Se devuelve un objeto `PharFileInfo` que puede ser utilizado para integrar el contenido de un fichero o para recuperar información sobre el fichero actual.
## Errores/Excepciones
Este método lanza una excepción `BadMethodCallException` si el fichero no existe en el archivo Phar.
## Ejemplos
Ejemplo con `Phar::offsetGet`
Al igual que con todas las clases que implementan la interfaz `ArrayAccess`, `Phar::offsetGet` es llamada automáticamente cuando se utilizan los corchetes de acceso a array (`[]`).
```php
El ejemplo anterior mostrará:
el fichero existe
Entry nexistepas.txt does not exist
Véase también#
Phar::offsetExists, Phar::offsetSet, Phar::offsetUnset