streamWrapper::stream_metadata
(PHP 5 >= 5.4.0)
streamWrapper::stream_metadata — Изменяет настройки потока
Описание
$path
, int $option
, int $var
)Этот метод вызывается для задания метаданных потока. Он работет, когда над URL потока выполняется одна из следующих операций:
Следует помнить, что некоторые из этих операций могут быть недоступны в Вашей системе.Замечание: Функция доступна, начиная с версии PHP 5.4.0.
Список параметров
-
path
-
Путь к файлу или URL для задания метаданных. URL должен быть отделен символами :// Другие форматы URL не поддерживаются.
-
option
-
Одно из значений:
PHP_STREAM_META_TOUCH
(Метод вызывается в результате вызова touch())PHP_STREAM_META_OWNER_NAME
(Метод вызывается в результате вызова chown() со строковым аргументом)PHP_STREAM_META_OWNER
(Метод вызывается в результате вызова chown())PHP_STREAM_META_GROUP_NAME
(Метод вызывается в результате вызова chgrp())PHP_STREAM_META_GROUP
(Метод вызывается в результате вызова chgrp())PHP_STREAM_META_ACCESS
(Метод вызывается в результате вызова chmod())
-
arg1
-
Если
option
принимает значение-
PHP_STREAM_META_TOUCH
: Массив (Array) состоящий из двух аргументов функции touch(). -
PHP_STREAM_META_OWNER_NAME
илиPHP_STREAM_META_GROUP_NAME
: Имя владельца/группы в виде строки (string). -
PHP_STREAM_META_OWNER
илиPHP_STREAM_META_GROUP
: Значение владельца/группу в виде числа (integer). -
PHP_STREAM_META_ACCESS
: Аргумент функции chmod() в виде целого числа (integer).
-
Возвращаемые значения
Возвращает TRUE
в случае успешного завершения или FALSE
в случае возникновения ошибки.
Если option
не реализован, метод должен вернуть FALSE
.
- PHP Руководство
- Функции по категориям
- Индекс функций
- Справочник функций
- Другие базовые расширения
- Потоки
- Функция streamWrapper::__construct() - Создает новый объект-обертку для потока
- Функция streamWrapper::__destruct() - Уничтожает существующую обертку потока
- Функция streamWrapper::dir_closedir() - Обработчик закрытия директории
- Функция streamWrapper::dir_opendir() - Обработчик открытия директории
- Функция streamWrapper::dir_readdir() - Обработчик чтения содержимого директории
- Функция streamWrapper::dir_rewinddir() - Обработчик перемещения на начало директории
- Функция streamWrapper::mkdir() - Создание директории
- Функция streamWrapper::rename() - Переименовывает файл или директорию
- Функция streamWrapper::rmdir() - Удаляет директорию
- Функция streamWrapper::stream_cast() - Получает ресурс уровнем ниже
- Функция streamWrapper::stream_close() - Закрывает ресурс
- Функция streamWrapper::stream_eof() - Проверяет достижение конца файла по файловому указателю
- Функция streamWrapper::stream_flush() - Сохранение данных вывода
- Функция streamWrapper::stream_lock() - Advisory file locking
- Функция streamWrapper::stream_metadata() - Изменяет настройки потока
- Функция streamWrapper::stream_open() - Открывает файл или URL
- Функция streamWrapper::stream_read() - Читает из потока
- Функция streamWrapper::stream_seek() - Перемещение на заданную позицию в потоке
- Функция streamWrapper::stream_set_option() - Изменение настроек потока
- Функция streamWrapper::stream_stat() - Получение информации о файловом ресурсе
- Функция streamWrapper::stream_tell() - Определение текущей позиции потока
- Функция streamWrapper::stream_truncate() - Усечение потока
- Функция streamWrapper::stream_write() - Запись в поток
- Функция streamWrapper::unlink() - Удаление файла
- Функция streamWrapper::url_stat() - Получение информации о файле
Коментарии
404 Not Found