"$ SERVER('SERVER PROTOCOL')"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-source +syntaxhighlight))
 
(사용자 2명의 중간 판 5개는 보이지 않습니다)
1번째 줄: 1번째 줄:
{{DISPLAYTITLE:$_SERVER['SERVER_PROTOCOL']}}
==개요==
==개요==
;$_SERVER['SERVER_PROTOCOL']
;$_SERVER['SERVER_PROTOCOL']
6번째 줄: 7번째 줄:
==테스트==
==테스트==
;예제 코드
;예제 코드
<source lang='php'>
<syntaxhighlight lang='php'>
<?php
<?php
var_dump( $_SERVER['SERVER_PROTOCOL'] );
var_dump( $_SERVER['SERVER_PROTOCOL'] );
</source>
</syntaxhighlight>


;실행결과 (CLI)
;실행결과 (CLI)
<source lang='cli'>
<syntaxhighlight lang='console'>
[root@zetawiki html]# php server-protocol.php  
[root@zetawiki html]# php server-protocol.php  
PHP Notice:  Undefined index: SERVER_PROTOCOL in /var/www/html/server-protocol.php on line 2
PHP Notice:  Undefined index: SERVER_PROTOCOL in /var/www/html/server-protocol.php on line 2
NULL
NULL
</source>
</syntaxhighlight>


;실행결과 (웹)
;실행결과 (웹)
<source lang=cli'>
<syntaxhighlight lang='console'>
[root@zetawiki html]# curl http://localhost/server-protocol.php
[root@zetawiki html]# curl http://localhost/server-protocol.php
string(8) "HTTP/1.1"
string(8) "HTTP/1.1"
</source>
</syntaxhighlight>


==같이 보기==
==같이 보기==
*[[PHP $_SERVER]]
* [[$_SERVER('REQUEST_SCHEME')|$_SERVER['REQUEST_SCHEME']]]
*[[PHP_SAPI]]
* [[PHP $_SERVER]]
*[[HTTP 프로토콜]]
* [[PHP_SAPI]]
* [[HTTP 프로토콜]]


==참고 자료==
==참고==
*http://php.net/manual/en/reserved.variables.server.php
*http://php.net/manual/en/reserved.variables.server.php
[[분류: PHP]]
[[분류: PHP]]

2020년 11월 2일 (월) 02:34 기준 최신판

1 개요[ | ]

$_SERVER['SERVER_PROTOCOL']
  • 페이지가 요청된 프로토콜 정보를 담은 PHP 전역변수
  • CLI에서는 Undefined

2 테스트[ | ]

예제 코드
<?php
var_dump( $_SERVER['SERVER_PROTOCOL'] );
실행결과 (CLI)
[root@zetawiki html]# php server-protocol.php 
PHP Notice:  Undefined index: SERVER_PROTOCOL in /var/www/html/server-protocol.php on line 2
NULL
실행결과 (웹)
[root@zetawiki html]# curl http://localhost/server-protocol.php
string(8) "HTTP/1.1"

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}