PHP.mk документација

streamWrapper::stream_open

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

streamwrapper.stream-open.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека streamwrapper.stream-open.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
streamWrapper::stream_open

Референца за `streamwrapper.stream-open.php` со подобрена типографија и навигација.

streamwrapper.stream-open.php

streamWrapper::stream_open

(PHP 4 >= 4.3.2, PHP 5, PHP 7, PHP 8)

streamWrapper::stream_openОтвора датотека или URL

= NULL

public streamWrapper::stream_open(
         string $path,
         string $mode,
         int $options,
         ?string &$opened_path
): bool

This method is called immediately after the wrapper is initialized (f.e. by fopen() and file_get_contents()).

Параметри

path

Овој метод се повикува веднаш откако обвивката е иницијализирана (на пр. од

Забелешка:

Ја специфицира URL-то што беше предадено на оригиналната функција. parse_url(). Note that only URLs delimited by :// are supported. : and :/ while technically valid URLs, are not.

mode

URL-то може да се раздели со fopen().

Забелешка:

Режимот што се користи за отворање на датотеката, како што е детално опишано за mode Запомнете да проверите дали path requested.

options

Чува дополнителни знаменца поставени од API на потоци. Може да содржи една или повеќе од следниве вредности ИЛИ заедно.

Знаменце = NULL
STREAM_USE_PATH Враќа path е валиден за
STREAM_REPORT_ERRORS е релативен, побарајте го ресурсот користејќи го include_path. trigger_error() Ако овој флаг е поставен, вие сте одговорни за подигнување грешки користејќи
opened_path

Ако path при отворање на протокот. Ако овој флаг не е поставен, не треба да подигнувате никакви грешки. STREAM_USE_PATH се отвори успешно, и options, opened_path е поставен во

Вратени вредности

Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех.

Errors/Exceptions

Емитува E_WARNING ако повикот на овој метод не успее (т.е. не е имплементиран).

Белешки

Забелешка:

На streamWrapper::$context својството се ажурира ако валиден контекст се предаде на функцијата повикувач.

Види Исто така

  • fopen() - Отвора датотека или URL
  • parse_url() - Парсирај URL и врати ги неговите компоненти

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.