Exemples
<<<
stream_context_create stream_context_get_default
>>>

8.118 Flux
8 Référence des fonctions
 Manuel PHP

Introduction
Filtres de flux
Contextes de flux
Installation
Classes Stream
Constantes pré-définies
Erreurs de flux
Exemples
->stream_context_create
stream_context_get_default
stream_context_get_options
stream_context_set_option
stream_context_set_params
stream_copy_to_stream
stream_filter_append
stream_filter_prepend
stream_filter_register
stream_filter_remove
stream_get_contents
stream_get_filters
stream_get_line
stream_get_meta_data
stream_get_transports
stream_get_wrappers
stream_register_wrapper
stream_select
stream_set_blocking
stream_set_timeout
stream_set_write_buffer
stream_socket_accept
stream_socket_client
stream_socket_enable_crypto
stream_socket_get_name
stream_socket_pair
stream_socket_recvfrom
stream_socket_sendto
stream_socket_server
stream_wrapper_register
stream_wrapper_restore
stream_wrapper_unregister

8.118.9 stream_context_create()Crée un contexte de flux

[ Exemples avec stream_context_create ]   PHP 4 >= 4.3.0, PHP 5

resource  stream_context_create ( array   options )

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.

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('http://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 ).

<< stream_context_create >>
Exemples Flux stream_context_get_default