phpはクライアント情報を取得できます
2948 ワード
<?php
echo "<br>".$_SERVER['PHP_SELF'];# , document root
echo "<br>".$_SERVER['argv'];# 。
echo "<br>".$_SERVER['argc']; # ( )。
echo "<br>".$_SERVER['GATEWAY_INTERFACE']; # CGI 。 ,“CGI/1.1”。
echo "<br>".$_SERVER['SERVER_NAME']; # 。
echo "<br>".$_SERVER['SERVER_SOFTWARE']; # , 。
echo "<br>".$_SERVER['SERVER_PROTOCOL']; # 。 ,“HTTP/1.0”。
echo "<br>".$_SERVER['REQUEST_METHOD']; # 。 :“GET”、“HEAD”,“POST”,“PUT”。
echo "<br>".$_SERVER['QUERY_STRING']; # (query) 。
echo "<br>".$_SERVER['DOCUMENT_ROOT']; # 。 。
echo "<br>".$_SERVER['HTTP_ACCEPT']; # Accept: 。
echo "<br>".$_SERVER['HTTP_ACCEPT_CHARSET']; # Accept-Charset: 。 :“iso-8859-1,*,utf-8”。
echo "<br>".$_SERVER['HTTP_ACCEPT_ENCODING']; # Accept-Encoding: 。 :“gzip”。
echo "<br>".$_SERVER['HTTP_ACCEPT_LANGUAGE'];# Accept-Language: 。 :“en”。
echo "<br>".$_SERVER['HTTP_CONNECTION']; # Connection: 。 :“Keep-Alive”。
echo "<br>".$_SERVER['HTTP_HOST']; # Host: 。
echo "<br>".$_SERVER['HTTP_REFERER']; # URL 。
echo "<br>".$_SERVER['HTTP_USER_AGENT']; # User_Agent: 。
echo "<br>".$_SERVER['HTTPS'];# — https , (on), off
echo "<br>".$_SERVER['REMOTE_ADDR']; # IP 。
echo "<br>".$_SERVER['REMOTE_HOST']; # 。
echo "<br>".$_SERVER['REMOTE_PORT']; # 。
echo "<br>".$_SERVER['SCRIPT_FILENAME']; # 。
echo "<br>".$_SERVER['SERVER_ADMIN']; #
echo "<br>".$_SERVER['SERVER_PORT']; #
echo "<br>".$_SERVER['SERVER_SIGNATURE']; # 。
echo "<br>".$_SERVER['PATH_TRANSLATED']; # ( ) 。
echo "<br>".$_SERVER['SCRIPT_NAME']; # 。 。
echo "<br>".$_SERVER['REQUEST_URI']; # URI。 ,“/index.html”。
echo "<br>".$_SERVER['PHP_AUTH_USER']; # PHP Apache , HTTP , 。
echo "<br>".$_SERVER['PHP_AUTH_PW']; # PHP Apache , HTTP , 。
echo "<br>".$_SERVER['AUTH_TYPE']; # PHP Apache , HTTP , 。
?>