Phar::mount
En esta página
Phar::mount
Monta un camino o un fichero externo a una ubicación virtual dentro del archivo phar
Descripción#
final public static Phar::mount(string $pharPath, string $externalPath): void
```php
Al igual que el concepto unix de montar un dispositivo externo en un punto de la jerarquía, `Phar::mount` permite referirse a ficheros y directorios externos como si estuvieran dentro del archivo.
## Parámetros
`pharPath`
El camino interno dentro del archivo phar a utilizar como punto de montaje. Debe ser un camino relativo dentro del archivo phar, y no debe existir ya.
`externalPath`
Un camino o URL hacia un fichero o directorio externo a montar dentro del archivo
## Valores devueltos
No devuelve valor. Se lanza una excepción `PharException` en caso de fallo.
## Errores/Excepciones
Se lanza una excepción `PharException` si se encuentra un problema durante el montaje.
## Ejemplos
Un ejemplo con `Phar::mount`
El siguiente ejemplo muestra el acceso a un fichero de configuración externo como si fuera un camino dentro del archivo phar.
Primero, el código dentro del archivo phar:
Luego el código externo utilizado para montar el fichero de configuración:
Otro método es colocar el código de montaje dentro del contenedor de carga del archivo phar. Aquí hay un ejemplo para configurar un fichero de configuración por defecto si no se hace ninguna configuración de usuario:
... y el código externo para cargar este archivo phar:
```php