(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 2.0.0)
Phar::delete — Elimina un fichero dentro de un 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.
Elimina un fichero dentro de un archivo phar. Es equivalente a la llamada a unlink() en un contexto de flujo, como se describe en el siguiente ejemplo...
localName
Ruta del fichero a eliminar dentro del archivo.
Retorna siempre true
.
Genera una excepción PharException si se producen errores durante la escritura en el disco.
Ejemplo #1 Un ejemplo con Phar::delete()
<?php
try {
$phar = new Phar('monphar.phar');
$phar->delete('efface/moi.php');
// es equivalente a:
unlink('phar://monphar.phar/efface/moi.php');
} catch (Exception $e) {
// manejo de errores
}
?>