stream context create()
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. |
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()
<?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); ?>
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)
Sidslut
Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.stream-context-create.php
Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp.se som har sponsrat Linux.se med webserver.
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)