(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.2.0)
Phar::delMetadata — Efface les méta-données globales du phar
Note:
Cette méthode nécessite que la variable de configuration INI
phar.readonly
soit définie à0
pour fonctionner avec les objets Phar. Sinon, une exception PharException sera lançée.
Efface les méta-données globales du phar
Retourne toujours true
.
Lève une exception PharException si des erreurs apparaissent pendant l'écriture sur le disque.
Exemple #1 Un exemple avec Phar::delMetaData()
<?php
try {
$phar = new Phar('monphar.phar');
var_dump($phar->getMetadata());
$phar->setMetadata("salut");
var_dump($phar->getMetadata());
$phar->delMetadata();
var_dump($phar->getMetadata());
} catch (Exception $e) {
// traite les erreurs
}
?>
L'exemple ci-dessus va afficher :
NULL string(8) "salut" NULL