1-10ファイルTips197 ストリームコンテキストを作成する
Level1
Pointstream_context_create関数を使う
ストリームとは、任意のリソース(ファイルやURLなど)を先頭や途中から順番に読み込んだり、書き込んだりすることのできるオブジェクトを指します。
PHPでは、ストリームを使うことで、HTTPやFTP(ソケット通信)、アーカイブファイルなどの様々なリソースに対して操作を行うことができます。
ストリームコンテキストとは、ストリームに対する操作のためのオプションとパラメータの集合(リソース型の変数)です。
ストリームコンテキストを作成するには、stream_context_create関数を使います。
stream_context_create関数は、ストリームコンテキストを作成してリソース型の変数を返します。
オプション連想配列やパラメータ連想配列を指定すると引数で指定されたオプションやパラメータが設定されたストリームコンテキストを作成します。
オプション連想配列には、1次元目のキーにストリームのスキーム(httpやftpなど)を文字列で指定して、2次元目にオプションのキーと値の配列を設定した多次元の連想配列を指定します。
この記事は会員限定です。会員登録をすると続きをお読みいただけます。
ログイン / 新規登録