Phar::mapPhar
(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.0.0)
Phar::mapPhar — Прочитати поточний запущений phar-архів та зареєструвати його маніфест
Опис
final public static Phar::mapPhar(?string $alias = null, int $offset = 0): bool
Цей статичний метод можна використовувати тільки в заглушці завантажувача Phar-архіву з метою ініціалізації, коли він запущений безпосередньо, або включений в інший скрипт.
Список параметрів
alias
Псевдонім можна використовувати в обгортках phar://
, посилаючись на цей архів замість використання повного шляху.
offset
Перемінна, що не використовується. Існує лише для сумісності з PEAR-пакетом PHP_Archive.
Значення, що повертаються
Повертає true
у разі успішного виконання або **false
**в случае возникновения ошибки.
Помилки
Викидається виняток PharException, якщо викликається зі скрипту, в якому не виявлено токена __HALT_COMPILER(); або якщо файл недоступний для читання.
Приклади
Приклад #1 Приклад використання Phar::mapPhar()****
Phar::mapPhar слід використовувати лише всередині завантажувача заглушки Phar-архіву. Використовуйте loadPhar для завантаження зовнішнього phar у пам'ять.
Простий завантажувач Phar, який використовує mapPhar.
Loading...
Дивіться також
- Phar::loadPhar() - Завантажити phar-архів із псевдонімом