Phar::unlinkArchive

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

Phar::unlinkArchiveElimina completamente un archivo phar del disco y de la memoria

Descripción

final public static Phar::unlinkArchive(string $filename): true

Elimina completamente un archivo phar del disco y de la memoria

Parámetros

filename

La ruta en el disco hacia el archivo phar.

Valores devueltos

Retorna siempre true.

Errores/Excepciones

Se lanza una excepción PharException si existen punteros abiertos hacia ficheros del archivo phar, o si objetos Phar, PharData, o PharFileInfo hacen referencia al archivo phar.

Ejemplos

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

<?php
// uso simple
Phar::unlinkArchive('/ruta/al/archivo.phar');

// un ejemplo más común:
$p = new Phar('archivo.phar');
$fp = fopen('phar://archivo.phar/fichero.txt', 'r');
// esto crea 'archivo.phar.gz'
$gp = $p->compress(Phar::GZ);
// elimina todas las referencias al archivo
unset($p);
fclose($fp);
// borra ahora todo rastro del archivo
Phar::unlinkArchive('archivo.phar');
?>

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top