(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
stream_context_create — Створює контекст потока
Створює та повертає контекст потоку, застосувавши надані опції, що були
підготовлені в масиві options
.
options
Повинен бути асоціативним масивом асоціативних масивів в форматі
$arr['wrapper']['option'] = $value
.
Початкове значення для пустого масиву.
params
Повинен бути асоціативним масивом в форматі
$arr['parameter'] = $value
.
Посилається на context parameters для
списку стандартних параметрів потока.
Контекст потока з типом даних resource.
Версія | Опис |
---|---|
5.3.0 |
Додано необов'язковий аргумент params .
|
Приклад #1 використання stream_context_create()
<?php
$opts = array(
'http'=>array(
'method'=>"GET",
'header'=>"Accept-language: en\r\n" .
"Cookie: foo=bar\r\n"
)
);
$context = stream_context_create($opts);
/* Відправляє http запит до www.example.com
з додатковими заголовками, що показані вище */
$fp = fopen('http://www.example.com', 'r', false, $context);
fpassthru($fp);
fclose($fp);
?>