stream_context_create
(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
stream_context_create — Crea un contexto de flujo
Parámetros
options
-
Debe ser un array asociativo, en el formato
$arr['wrapper']['option'] = $value
o null
.
Consulte las opciones de contexto
para obtener una lista de las envolturas y opciones disponibles.
Por omisión null
.
params
-
Debe ser un array asociativo
de formato $arr['parameter'] = $value
o null
.
Consulte la documentación sobre los
parámetros de contexto para obtener una lista
de los parámetros de flujo estándar.
Valores devueltos
Un recurso que representa el contexto del flujo.
Ejemplos
Ejemplo #1 Ejemplo con stream_context_create()
<?php
$opts = [
'http' => [
'method' => "GET",
// Utilice CRLF \r\n para separar múltiples encabezados
'header' => "Accept-language: en\r\n" .
"Cookie: foo=bar",
]
];
$context = stream_context_create($opts);
/* Envía una petición HTTP a www.example.com
con los encabezados adicionales anteriores */
$fp = fopen('http://www.example.com', 'r', false, $context);
fpassthru($fp);
fclose($fp);
?>