PHP 8.4.2 Released!

Phar::delMetadata

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

Phar::delMetadataУдаляет глобальные метаданные в phar-архиве

Описание

public Phar::delMetadata(): true

Замечание:

Для корректной работы с объектами Phar этому методу необходима установка значения php.ini phar.readonly в 0. В противном случае, будет выброшено исключение PharException.

Метод удаляет глобальные метаданные в phar-архиве.

Список параметров

Возвращаемые значения

Функция возвращает логическое значение true.

Ошибки

Метод выбрасывает исключение PharException, если при сохранении изменений на диск возникла ошибка.

Примеры

Пример #1 Пример удаления глобальных метаданных в phar-архиве методом Phar::delMetaData()

<?php

try {
$phar = new Phar('myphar.phar');

var_dump($phar->getMetadata());

$phar->setMetadata("hi there");
var_dump($phar->getMetadata());

$phar->delMetadata();
var_dump($phar->getMetadata());
} catch (
Exception $e) {
// Обработка ошибок
}

?>

Результат выполнения приведённого примера:

NULL
string(8) "hi there"
NULL

Смотрите также

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top