Phar::addEmptyDir

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

Phar::addEmptyDirAñade un directorio vacío al archivo phar

Descripción

public Phar::addEmptyDir(string $directory): 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.

Mediante este método se crea un directorio vacío con la ruta dirname. Este método es idéntico a ZipArchive::addEmptyDir().

Parámetros

directory

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

Valores devueltos

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

Ejemplos

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

<?php
try {
$a = new Phar('/ruta/al/archivo.phar');

$a->addEmptyDir('/ruta/completa/al/fichero');
// demuestra cómo se almacena el fichero
$b = $a['ruta/completa/al/fichero']->isDir();
} catch (
Exception $e) {
// maneja los errores aquí
}
?>

Ver también