stream_context_get_params: コンテキストのパラメータを取得する (ストリーム 関数) - PHPプロ!マニュアル

PHPマニュアル

stream_context_get_params: コンテキストのパラメータを取得する

stream_context_get_params

(PHP 5 >= 5.3.0)

stream_context_get_paramsコンテキストのパラメータを取得する

説明

array stream_context_get_params ( resource $stream_or_context )

パラメータおよびオプションの情報を、ストリームあるいはコンテキストから取得します。

パラメータ

stream_or_context

ストリームリソースあるいは コンテキストリソース。

返り値

すべてのコンテキストオプションおよびパラメータを含む連想配列を返します。

例1 stream_context_get_params() の例

基本的な使用例です。

<?php
$ctx 
stream_context_create();
$params = array("notification" => "stream_notification_callback");
stream_context_set_params($ctx$params);

var_dump(stream_context_get_params($ctx));
?>

上の例の出力は、 たとえば以下のようになります。

array(2) {
  ["notification"]=>
  string(28) "stream_notification_callback"
  ["options"]=>
  array(0) {
  }
}

参考


PHPマニュアル



Pick Up Q&A

Q
array_mergeの再帰処理の動作について
 このエントリーをはてなブックマークに追加 
A
>1個になったとき$leftを返しますが、 >このとき、最終的な$leftはnullになるかと思います。 いいえ、最後は「渡された配列をそのまま」返します。要素が2以上あるときとの違いは(並べ替えずに戻るので...

>>続きを読む

再帰関数は最初の内は混乱しますが、非常に上手く使える場面もいずれ出てきます。これを機会に学んでいけるといいですね。

▲解説者:岡本(アシアル株式会社 教育コーディネーター兼 システムエンジニア)