Phar::offsetUnset

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

Phar::offsetUnset — Видалити файл із phar-архіву

Опис

public Phar::offsetUnset(string $localName): void

Зауваження :

Для коректної роботи з об'єктами Phar цьому методу необхідне встановлення значення php.ini phar.readonlyв . В іншому випадку, буде викинуто виняток PharException

Це реалізація інтерфейсу ArrayAccessдозволяє маніпулювати вмістом Phar-архіву в стилі доступу до елементів масиву. offsetUnset використовується для видалення файлів і запускається щоразу, коли використовується конструкція unset()

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

localName

Ім'я файлу (відносний шлях).

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

Функція не повертає значення після виконання.

Помилки

Якщо опція phar.readonlyустановлен в , то буде викинуто виняток BadMethodCallException, так як модифікувати Phar-архів можна тільки, якщо phar.readonly дорівнює . Якщо виникнуть проблеми із записом на диск - викидається виняток PharException

Приклади

Приклад #1 Приклад використання Phar::offsetUnset()****

Loading...

Дивіться також