Documentación offline PHP master

Phar::__construct

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

Phar::__construct

Construye un objeto de archivo Phar

Descripción#

public Phar::__construct(string $filename, [int $flags], [string $alias])
```php

## Parámetros

`filename`  
La ruta hacia un archivo Phar existente o a crear. El nombre del fichero debe contener la extensión .phar.

`flags`  
Los flags a pasar a la clase padre `RecursiveDirectoryIterator`.

`alias`  
Alias con el cual se debe hacer referencia al archivo al llamar a las funcionalidades de flujo.

## Errores/Excepciones

Levanta una excepción `BadMethodCallException` si el método es llamado dos veces, o `UnexpectedValueException` si el archivo no puede ser abierto.

## Ejemplos

Un ejemplo con `Phar::__construct`

```php