Рекурсивный акроним словосочетания «PHP: Hypertext Preprocessor»
Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 15828 программистов и 1790 роботов. Сейчас ищут 1024 программиста ...
streamWrapper::stream_metadata - Изменяет настройки потока
Вернуться к: streamWrapper
streamWrapper::stream_metadata
(PHP 5 >= 5.4.0, PHP 7)
streamWrapper::stream_metadata — Изменяет настройки потока
Описание
Этот метод вызывается для задания метаданных потока. Он работает, когда над URL потока выполняется одна из следующих операций:
Следует помнить, что некоторые из этих операций могут быть недоступны в Вашей системе.Замечание: Функция доступна, начиная с версии PHP 5.4.0.
Список параметров
-
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
: Значение владельца/группу в виде числа (integer). -
STREAM_META_ACCESS
: Аргумент функции chmod() в виде целого числа (integer).
-
Возвращаемые значения
Возвращает TRUE
в случае успешного завершения или FALSE
в случае возникновения ошибки.
Если option
не реализован, метод должен вернуть FALSE
.
Смотрите также
Вернуться к: streamWrapper