# Phar::addEmptyDir

(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 2.0.0)

Phar::addEmptyDir — Añadir un directorio vacío al archvo phar

### Descripción

public Phar::addEmptyDir(string `$dirname`): void

> Nota:

> Este método requiere que la opción de php.ini `phar.readonly` esté establecida a `0` para que trabaje con objetos Phar. De otra manera, se lanzará una excepción de tipo PharException.

Con este método se crea un directorio vacío con la ruta dada por `dirname`. Este método es similar a ZipArchive::addEmptyDir().

### Parámetros

`dirname`

  El nombre de directorio vacío a crear en el archivo phar

### Valores devueltos

No devuelve ningún valor, se lanza una excepción en caso de error.

### Ejemplos

Ejemplo #1 Un ejemplo de Phar::addEmptyDir()

`<?php
try {
$a = new Phar('/ruta/a/phar.phar');
$a->addEmptyDir('/ruta/completa/a/fichero');
// demuestra cómo se almacena este fichero
$b = $a['ruta/completa/a/fichero']->isDir();
} catch (Exception $e) {
// manejar los errores aquí
}
?>`

### Ver también

- PharData::addEmptyDir() - Añadir un directorio vacío al archivo tar/zip
- Phar::addFile() - Añadir un fichero desde el sistema de ficheros al archivo phar
- Phar::addFromString() - Añadir un fichero desde un string al archivo phar