Phar::setMetadata
(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.0.0)
Phar::setMetadata — Встановити метадані phar-архіву
Опис
public Phar::setMetadata(mixed $metadata): void
Зауваження :
Для коректної роботи з об'єктами Phar цьому методу необхідне встановлення значення php.ini
phar.readonly
в . В іншому випадку, буде викинуто виняток PharException
ФункцияPhar::setMetadata() використовується для збереження даних, що характеризують phar-архів загалом . PharFileInfo::setMetadata() використовується для встановлення метаданих для файлу. Якщо метаданих буде багато, це може знизити швидкість завантаження phar-архіву.
Метадані можна використовувати, наприклад, для вказівки, який файл повинен виконуватися під час завантаження, або для вказівки розташування маніфесту, типу package.xml для модуля » PEAR. Загалом будь-які корисні в контексті phar-архіву дані.
Список параметрів
metadata
Будь-яка змінна PHP, що містить необхідну інформацію
Значення, що повертаються
Функція не повертає значення після виконання.
Приклади
Приклад #1 Приклад використання Phar::setMetadata()****
Loading...
Результат виконання наведеного прикладу:
array(1) {
["bootstrap"]=>
string(8) "file.php"
}
Дивіться також
- Phar::getMetadata() - Витягти метадані phar-архіву
- Phar::delMetadata() - Видалити глобальні метадані в архіві phar
- Phar::hasMetadata() - Перевірити, чи містить phar-архів глобальні метадані