Manuel PHP

stream_context_create

(PHP 4 >= 4.3.0, PHP 5)

stream_context_create — Crée un contexte de flux

Description

resource stream_context_create ([ array $options [, array $params ]] )

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()

  1. <?php
  2.  
  3. $opts = array (  
  4. 'http'=>array ( 
  5.    'method' => 'GET', 
  6.    'header' => "Accept-language: en\r\n" . 
  7.             "Cookie: foo=bar\r\n" 
  8.    )  
  9. );  
  10.  
  11. $context = stream_context_create($opts);  
  12.  
  13. // Envoie une requête HTTP à www.example.com
  14. // avec des en-têtes supplémentaires
  15. $fp = fopen('http://www.example.com', 'r', false, $context);  
  16. fpassthru($fp);  
  17. fclose($fp);  
  18.  
  19. ?> 

Voir aussi stream_context_set_params() et la liste des gestionnaires avec des options de contexte (Liste des protocoles supportés).

L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Php - Breizh Blog