Streams stream_context_create
(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
stream_context_create — 스트림 컨텍스트를 만듭니다.
설명
stream_context_create(?array $options
= null
, ?array $params
= null
): resource
options
사전 설정에 제공된 모든 옵션으로 스트림 컨텍스트를 만들고 반환합니다.
매개변수
options
$arr['wrapper']['option'] = $value
또는null
형식의 연관 배열의 연관 배열이어야 합니다. 사용 가능한 래퍼 및 옵션 목록은 context options을 참조하세요.기본값은
null
입니다.params
$arr['parameter'] = $value
또는null
형식의 연관 배열이어야 합니다. 표준 스트림 매개변수 목록은 context parameters를 참조하십시오.
반환 값
스트림 컨텍스트 리소스입니다.
변경 로그
버전 | 설명 |
---|---|
8.0.0 | options 과 params 는 이제 nullable입니다. |
Examples
예제 #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);
/* Sends an http request to www.example.com
with additional headers shown above */
$fp = fopen('http://www.example.com', 'r', false, $context);
fpassthru($fp);
fclose($fp);
?>
기타
- stream_context_set_option() - 스트림/래퍼/컨텍스트에 대한 옵션을 설정합니다.
- 지원되는 래퍼 목록(지원되는 프로토콜 및 래퍼)
- 컨텍스트 옵션(컨텍스트 옵션 및 매개변수)