Un contexte est un jeu de paramètres et d'options
  spécifiques à un gestionnaire qui modifie ou améliore le comportement
  d'un flux. Les contextes sont créés en utilisant la fonction
  stream_context_create() et peuvent être donnés aux
  fonctions de création de flux sur le système de fichiers
  (i.e. fopen(), file(),
  file_get_contents(), etc.).
 
Les options peuvent être spécifiées en appelant stream_context_create() ou, plus tard, avec stream_context_set_option(). Une liste des options spécifiques aux gestionnaires peut être trouvée dans le chapitre Options et paramètres de contexte.
  Parameters peut être spécifié pour
  contexts en utilisant la fonction
  stream_context_set_params().