streamWrapper::stream_open Открывает файл или URL &reftitle.description; public boolstreamWrapper::stream_open stringpath stringmode intoptions stringnullopened_path Этот метод вызывается сразу после инициализации обёртки (например, fopen и file_get_contents). &reftitle.parameters; path Задаёт URL, который будет передан в вызывающую функцию. URL можно разделить на части функцией parse_url. URL должен быть отделен символами ://. Символы : и :/ пока работают, но дальнейшая поддержка не гарантируется. mode Режим открытия файла, аналогичен режимам для fopen. Не забывайте проверять, поддерживается ли режим mode файлом path. options Хранит дополнительные флаги, задаваемые API потоков. Может содержать одно или несколько значений, объединённых операцией ИЛИ. Значения приведены ниже. Флаг Описание STREAM_USE_PATH Если путь path относительный, требуется искать ресурс, используя include_path. STREAM_REPORT_ERRORS Если этот флаг задан, Вы можете вызывать ошибки функцией trigger_error во время открытия потока. Если флаг не задан, ошибки вызывать нельзя. opened_path Если path успешно открыт, и STREAM_USE_PATH задана в options, то в аргументе opened_path необходимо сохранить полный путь к открытому файлу или ресурсу. &reftitle.returnvalues; &return.success; &reftitle.errors; &userstream.not.implemented.warning; &reftitle.notes; &userstream.updates.context; &reftitle.seealso; fopen parse_url