PHP 8.4.2 Released!

PharData::delete

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

PharData::deleteУдаляет файл в tar- или zip-архиве

Описание

public PharData::delete(string $localName): true

Метод удаляет файл в архиве. Функционально метод эквивалентен вызову функции unlink() на обёртке эквивалентного потока, как показывает пример на этой странице.

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

localName

Путь в архиве, по которому требуется удалить файл.

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

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

Ошибки

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

Примеры

Пример #1 Пример удаления файла в tar- или zip-архиве методом PharData::delete()

<?php

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

$phar->delete('unlink/me.php');

// Это эквивалентно вызову функции unlink()
unlink('phar://myphar.phar/unlink/me.php');
} catch (
Exception $e) {
// Обработка ошибок
}

?>

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

Добавить

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

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