Contextos de Fluxo

Um contexto é um conjunto de parâmetros e opções específicas do empacotador que modifica ou melhora o comportamento de um fluxo. Contextos são criados pela função stream_context_create() e podem ser passados à maioria das funções de criação de fluxos relacionados a sistemas de arquivos (ex.: fopen(), file(), file_get_contents(), etc.).

Opções podem ser especificadas ao chamar stream_context_create(), ou posteriormente usando stream_context_set_option(). Uma lista de opções específicas para empacotadores pode ser encontrada no capítulo Opções e parâmetros de contexto.

Parâmetros podem ser especificados para contextos usando-se a função stream_context_set_params().