라이브러리
[PHP] stream_context_get_options - 스트림/래퍼/컨텍스트에 대한 옵션 검색
PHP Stream Context Options
PHP의 stream_context_get_options 함수는 stream context의 옵션을 반환합니다. 이 함수는 stream context를 사용하여 데이터를 읽거나 쓰는 동안 사용할 수 있습니다.
사용법
stream_context_get_options 함수는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
stream_context_get_options($context)
* `$context` : stream context를 나타내는 변수
예제
다음 예제는 stream context의 옵션을 반환하는 방법을 보여줍니다.
#hostingforum.kr
php
// stream context를 생성합니다.
$opts = array(
'http' => array(
'method' => 'GET',
'header' => 'Accept: application/json'
)
);
$context = stream_context_create($opts);
// stream context의 옵션을 반환합니다.
$options = stream_context_get_options($context);
print_r($options);
이 예제에서는 stream context를 생성하고, 그 옵션을 반환합니다. 출력 결과는 다음과 같습니다.
#hostingforum.kr
php
Array
(
[http] => Array
(
[method] => GET
[header] => Accept: application/json
)
)
옵션
stream context의 옵션은 다음과 같습니다.
* `http` : HTTP 요청에 대한 옵션입니다.
+ `method` : HTTP 요청 메서드입니다. (GET, POST, PUT, DELETE 등)
+ `header` : HTTP 요청 헤더입니다.
+ `content` : HTTP 요청 본문입니다.
* `https` : HTTPS 요청에 대한 옵션입니다.
+ `method` : HTTPS 요청 메서드입니다. (GET, POST, PUT, DELETE 등)
+ `header` : HTTPS 요청 헤더입니다.
+ `content` : HTTPS 요청 본문입니다.
* `ftp` : FTP 요청에 대한 옵션입니다.
+ `method` : FTP 요청 메서드입니다. (GET, PUT, DELETE 등)
+ `header` : FTP 요청 헤더입니다.
+ `content` : FTP 요청 본문입니다.
* `mail` : 이메일 전송에 대한 옵션입니다.
+ `to` : 이메일 수신자입니다.
+ `from` : 이메일 발신자입니다.
+ `subject` : 이메일 제목입니다.
+ `body` : 이메일 본문입니다.
참고
stream context의 옵션은 stream context를 사용하여 데이터를 읽거나 쓰는 동안 사용할 수 있습니다. 이 옵션을 사용하여 HTTP 요청 헤더, HTTPS 요청 헤더, FTP 요청 헤더, 이메일 전송 옵션 등을 설정할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.