(PHP 5 >= 5.4.0, PHP 7, PHP 8)
streamWrapper::stream_metadata — Изменяет метаданные потока
Этот метод вызывается для установки метаданных потока. Он работает, когда над URL потока выполняется одна из следующих операций:
Следует помнить, что некоторые из этих операций могут быть недоступны в вашей системе.
pathПуть к файлу или URL для задания метаданных. URL должен быть отделен символами :// Другие форматы URL не поддерживаются.
optionОдно из значений:
STREAM_META_TOUCH
        (Метод вызывается в результате вызова touch())STREAM_META_OWNER_NAME
        (Метод вызывается в результате вызова chown()
        со строковым аргументом)STREAM_META_OWNER
        (Метод вызывается в результате вызова chown())STREAM_META_GROUP_NAME
        (Метод вызывается в результате вызова chgrp())STREAM_META_GROUP
        (Метод вызывается в результате вызова chgrp())STREAM_META_ACCESS
        (Метод вызывается в результате вызова chmod())value
       Если option принимает значение
       
STREAM_META_TOUCH:
         Массив (Array) состоящий из двух аргументов функции
         touch().
        STREAM_META_OWNER_NAME или
         STREAM_META_GROUP_NAME:
         Имя владельца/группы в виде строки (string).
        STREAM_META_OWNER или
         STREAM_META_GROUP:
         Значение владельца/группу в виде целого числа (int).
        STREAM_META_ACCESS: Аргумент функции
         chmod() в виде целого числа (int).
        