PharData::setMetadata

(No version information available, might only be in Git)

PharData::setMetadata — Встановити метадані phar-архіву

Опис

public PharData::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-архів глобальні метадані