Dutch PHP Conference 2025 - Call For Papers

PharData::delMetadata

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

PharData::delMetadataDeletes the global metadata of a zip archive

Опис

public PharData::delMetadata(): bool

Зауваження:

Для роботи з об'єктами Phar цей метод потребує, щоб директива php.ini phar.readonly мала значення 0. Інакше буде викинуто PharException.

Deletes the global metadata of the zip archive

Параметри

Значення, що повертаються

returns true on success, but it is better to check for thrown exception, and assume success if none is thrown.

Помилки/виключення

Throws PharException if errors occur while flushing changes to disk.

Приклади

Приклад #1 A PharData::delMetaData() example

<?php
try {
$phar = new PharData('myphar.zip');
var_dump($phar->getMetadata());
$phar->setMetadata("hi there");
var_dump($phar->getMetadata());
$phar->delMetadata();
var_dump($phar->getMetadata());
} catch (
Exception $e) {
// handle errors
}
?>

Поданий вище приклад виведе:

NULL
string(8) "hi there"
NULL

Прогляньте також

add a note

User Contributed Notes

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