stream_context_create
(PHP 4 >= 4.3.0, PHP 5)
stream_context_create — Crée un contexte de flux
Description
stream_context_create crée et retourne un contexte de flux, avec les paramètres fournis par options .
Le paramètre options doit être un tableau associatif, au format $arr['wrapper']['option'] = $value. Par défaut, c'est un tableau vide.
params doit être un tableau associatif de format $arr['parameter'] = $value. Référez-vous à la documentation de la fonction stream_context_set_params() pour une liste des paramètres de flux standards.
Note: L'argument params a été ajouté en PHP 6.0.0.
Example#1 Exemple avec stream_context_create()
<?php
$opts = array (
'http'=>array (
'method' => 'GET',
'header' => "Accept-language: en\r\n" .
"Cookie: foo=bar\r\n"
)
);
$context = stream_context_create($opts);
// Envoie une requête HTTP à www.example.com
// avec des en-têtes supplémentaires
$fp = fopen('https://www.example.com', 'r', false, $context);
fpassthru($fp);
fclose($fp);
?>
Voir aussi stream_context_set_params() et la liste des gestionnaires avec des options de contexte (Liste des protocoles supportés).