ストリームコンテキスト
コンテキスト
は、ストリームの挙動を変えたり、
拡張したりすることのできる パラメータ
と
ラッパー固有の オプション
の集合です。
コンテキスト
は、
stream_context_create を使って生成しますが、
これは、ほとんどのファイルシステム関連のストリーム生成関数に
渡すことができます (例えば fopen,
file, file_get_contents など)。
オプション
は、
stream_context_create の呼び出し時に指定しますが、
後で stream_context_set_option を使って
指定することもできます。
ラッパー固有の オプション
については、
コンテキストオプションとパラメータ を参照ください。
さらに、stream_context_set_params を使うことで、
パラメータ
を、コンテキスト
に対し指定することができます。