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

# Phar::delMetadata

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

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

### Описание

public function Phar::delMetadata(): true

> Замечание: Для корректной работы метода с объектами Phar потребуется установить для директивы `phar.readonly` в файле php.ini значение `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

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

- Phar::getMetadata() - Извлечь метаданные phar-архива
- Phar::setMetadata() - Установить метаданные phar-архива
- Phar::hasMetadata() - Проверить, содержит ли phar-архив глобальные метаданные

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open