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