(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 2.0.0)
PharData::delMetadata — Elimina los metadatos globales de un archivo zip
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 los metadatos globales del archivo zip
Retorna siempre true
.
Se genera una excepción PharException si se producen errores durante la escritura de los cambios en el disco.
Ejemplo #1 Un ejemplo con PharData::delMetaData()
<?php
try {
$phar = new PharData('monphar.zip');
var_dump($phar->getMetadata());
$phar->setMetadata("salut");
var_dump($phar->getMetadata());
$phar->delMetadata();
var_dump($phar->getMetadata());
} catch (Exception $e) {
// se manejan los errores
}
?>
El ejemplo anterior mostrará :
NULL string(5) "salut" NULL