(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 2.0.0)
Phar::addEmptyDir — Añade un directorio vacío al archivo phar
Nota:
Este método requiere que la variable de configuración INI
phar.readonly
esté definida a0
para funcionar con los objetos Phar. De lo contrario, se lanzará una excepción PharException.
Mediante este método se crea un directorio vacío con la ruta dirname
.
Este método es idéntico a ZipArchive::addEmptyDir().
directory
El nombre del directorio vacío a crear en el archivo phar
No se devuelve ningún valor, se lanza una excepción en caso de error.
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í
}
?>