streamWrapper::stream_open
Opens file or URL
Beschreibung
public bool streamWrapper::stream_open
( string $path
, string $mode
, int $options
, string &$opened_path
)
Parameter-Liste
-
path
-
Specifies the URL that was passed to the original function.
Hinweis:
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.
Hinweis:
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.
Rückgabewerte
Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.
Fehler/Exceptions
Wirft
E_WARNING, wenn der Aufruf dieser Methode
fehlschlug (z.B. weil sie nicht implementiert ist).
Anmerkungen
Hinweis:
Die
streamWrapper::$context-Eigenschaft
wird, wenn verfügbar, aktualisiert, wenn der aufrufenden Funktion
ein gültiger Kontext übergeben wurde.