ストリーム / ラッパー / コンテキストのオプションを設定する

# stream_context_set_option

(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)

stream_context_set_option — ストリーム / ラッパー / コンテキストのオプションを設定する

### 説明

function stream_context_set_option(
resource `$stream_or_context`,
string `$wrapper`,
string `$option_name`,
mixed `$value`
): bool

以下のシグネチャは、PHP 8.4.0 以降で非推奨となりました。 代わりに stream_context_set_options() を使用してください。

function stream_context_set_option(resource `$stream_or_context`, array `$options`): bool

指定されたストリームまたはコンテキストのオプションを設定します。 `value` の内容が `wrapper` に対する `option` として設定されます。

### パラメータ

`stream_or_context`

  オプションを適用したいストリームあるいはコンテキストリソース。

`wrapper`

  ラッパーの名前(プロトコルによって異なります)。 ストリームオプションの一覧は コンテキストオプションおよびパラメータを参照ください。

`option_name`

  オプションの名前

`value`

  オプションの値

`options`

  `stream_or_context` に設定するオプション。

  > 注意:

  > `options` は、 `$arr['wrapper']['option'] = $value` のような形式の、連想配列の連想配列である必要があります。

  > ストリームオプションの一覧は コンテキストオプションおよびパラメータを参照ください。

### 戻り値

成功した場合に `true` を、失敗した場合に `false` を返します。

### 変更履歴

バージョン | 説明
--- | ---
8.4.0 | 2 引数のシグネチャは非推奨となりました。 代わりに stream_context_set_options() を使用してください。

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open