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 optionsparams는 이제 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);
?>
                  
                

기타