stream context create()
Version från den 5 oktober 2024 kl. 07.12 av Admin (diskussion | bidrag) (Skapade sidan med '= stream_context_create = (PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8) '''stream_context_create''' — Skapar ett strömsammanhang == Beskrivning == '''stream_context_create'''(?array $options = null, ?array $params = null): resource Skapar och returnerar ett strömsammanhang med eventuella alternativ angivna i ''options''. == Parametrar == ; '''options''' : Måste vara en associativ array av associativa arrayer i formatet $arr['wrapper']['option'] = $value, eller null....')
stream_context_create
(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
stream_context_create — Skapar ett strömsammanhang
Beskrivning
stream_context_create(?array $options = null, ?array $params = null): resource
Skapar och returnerar ett strömsammanhang med eventuella alternativ angivna i options.
Parametrar
- options
- Måste vara en associativ array av associativa arrayer i formatet $arr['wrapper']['option'] = $value, eller null. Se sammanhangsalternativ för en lista över tillgängliga wrappers och alternativ.
Standardvärde är null.
- params
- Måste vara en associativ array i formatet $arr['parameter'] = $value, eller null. Se sammanhangsparametrar för en lista över standard strömparametrar.
Returvärde
En resurs för strömsammanhang.
Ändringslogg
Version | Beskrivning |
---|---|
8.0.0 | options och params är nu nullable. |
Exempel
Exempel #1 Använda stream_context_create()
<syntaxhighlight lang="php"> <?php $opts = [
'http' => [ 'method' => "GET", // Använd newline \n för att separera flera headers 'header' => "Accept-language: en\nCookie: foo=bar", ]
];
$context = stream_context_create($opts);
/* Skickar en HTTP-förfrågan till www.example.com
med ytterligare headers som visas ovan */
$fp = fopen('http://www.example.com', 'r', false, $context); fpassthru($fp); fclose($fp); ?> </syntaxhighlight>
Se även
- stream_context_set_option — Sätter ett alternativ för en ström/wrapper/sammanhang
- Lista över stödjda wrappers (Supported Protocols and Wrappers)
- Sammanhangsalternativ (Context options and parameters)