streamWrapper::stream_open
(PHP 4 >= 4.3.2, PHP 5)
streamWrapper::stream_open — Opens file or URL
Описание
public bool streamWrapper::stream_open
( string $path
, string $mode
, int $options
, string &$opened_path
)
Список параметров
-
path
-
Specifies the URL that was passed to the original function.
Замечание:
The URL can be broken apart with parse_url(). Note that only URLs
delimited by :// are supported. : and :/ while technically valid URLs, are not.
-
mode
-
The mode used to open the file, as detailed for fopen().
Замечание:
Remember to check if the mode is valid for the
path requested.
-
options
-
Holds additional flags set by the streams API. It can hold one or more
of the following values OR'd together.
-
opened_path
-
If the path is opened successfully,
and STREAM_USE_PATH is set in options,
opened_path should be set to the full
path of the file/resource that was actually opened.
Возвращаемые значения
Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.
Ошибки
Вызывает ошибку уровня
E_WARNING, если вызов к этому методу не удался
(например, не реализован).
Примечания
Замечание:
Свойство
streamWrapper::$context
будет обновлено, если корректный контекст был передан в вызываемую функцию.