현재 위치: > 함수 카테고리 모음> stream_context_get_options

stream_context_get_options

리소스 흐름/패킷/컨텍스트에 대한 매개 변수를 가져옵니다
이름:stream_context_get_options
분류:개울
사용 언어:php
한 줄 설명:지정된 컨텍스트에 대한 다양한 옵션을 반환합니다

함수 이름 : stream_context_get_options ()

함수 설명 : stream_context_get_options () 함수는 지정된 컨텍스트에 대한 다양한 옵션을 반환합니다.

해당 버전 : PHP 4> = 4.3.0, PHP 5, PHP 7

사용법 : stream_context_get_options (resource $ stream_or_context) : 배열

매개 변수 :

  • Stream_or_Context : 필수, 스트림 또는 컨텍스트를 나타내는 리소스 핸들.

반환 값 :이 함수는 지정된 컨텍스트에 대한 옵션을 포함하는 연관 배열을 반환합니다.

예:

 // 创建一个上下文$context = stream_context_create([ 'http' => [ 'method' => 'POST', 'header' => 'Content-Type: application/json', 'content' => json_encode(['name' => 'John', 'age' => 30]) ] ]); // 获取上下文的选项$options = stream_context_get_options($context); // 输出选项数组print_r($options);

산출:

 Array ( [http] => Array ( [method] => POST [header] => Content-Type: application/json [content] => {"name":"John","age":30} ) )

위의 예에서는 먼저 HTTP 요청에 대한 옵션이 포함 된 stream_context_create () 함수를 사용하여 컨텍스트를 만듭니다. 그런 다음 stream_context_get_options () 함수를 사용하여 컨텍스트 옵션을 얻고 $ 옵션 변수에 저장합니다. 마지막으로 Print_r () 함수를 사용하여 $ 옵션 배열의 내용을 인쇄하여 컨텍스트의 옵션을 확인합니다.

출력 결과에서 옵션 배열에 HTTP 키가 포함되어 있으며 해당 값은 요청 메소드, 요청 헤더 및 요청 본문 내용과 같은 HTTP 요청에 대한 관련 옵션을 포함하는 연관 배열임을 알 수 있습니다.

유사한 함수