Documentación offline PHP master

stream_context_set_options

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

stream_context_set_options

Define las opciones en el contexto especificado

Descripción#

stream_context_set_options(resource $context, array $options): true
```php

Define las opciones en el contexto especificado.

## Parámetros

`context`  
El flujo o recurso de contexto en el cual aplicar las opciones.

`options`  
Las opciones a definir para `context`.

> [!NOTE]
> `options` debe ser un `array` asociativo en el formato `$array['wrapper']['option'] = $value`.
>
> Ver [opciones y parámetros de contexto](#context) para una lista de las opciones de flujo.

## Valores devueltos

Esta función retorna `true` en caso de éxito o `false` si ocurre un error.

## Ejemplos

Ejemplo de `stream_context_set_options`
[ 'protocol_version' => 1.1, 'user_agent' => 'PHPT Agent', ], ]; stream_context_set_options($context, $options); var_dump(stream_context_get_options($context)); ?>

```php

El ejemplo anterior mostrará:

array(1) {
  ["http"]=>
  array(2) {
    ["protocol_version"]=>
    float(1.1)
    ["user_agent"]=>
    string(10) "PHPT Agent"
  }
}

Véase también#

stream_context_set_option