๋ชฉ์ฐจ
php๋ฟ๋ง ์๋๋ผ ์นํ๋ก๊ทธ๋๋ฐ์ ํ๋ค๋ณด๋ฉด ์๋ฒํ๊ฒฝ์ด๋ ์ฌ์ฉ์์ ์ฌ์ฉํ๊ฒฝ ์ ๋ณด๋ฅผ ์๋ฒ์ฌ์ด๋์์ ์์งํ ํ์๊ฐ ์์ ๋๊ฐ ์๋ค.

php์์๋ ๋น์ฐํ ์๋ฒํ๊ฒฝ์ด๋ ์ฌ์ฉ์ํ๊ฒฝ ์์ปจ๋ฐ ์ ์์์ ์์ดํผ์ฃผ์๋ผ๋ ์ง,
์๋ฐ์คํฌ๋ฆฝํธ์ USER_Agent์ ๊ฐ์ ์ ๋ณด๋ค์ ์์งํ ์ ์๋ ํจ์๋ค์ด ๋ง๋ จ๋์ด ์๋ค.
์ด๋ฅผ ํต์นญํด์ ์๋ฒํจ์๋ผ ์นญํ๊ณ
php์์๋ $_SERVER์ ๋ฐฐ์ด ํํ๋ก ์ธ ์ ์๋ค.
์ฌ์ฉ ์์ ๋ค์ ๋ค์๊ณผ ๊ฐ๋ค.
์ค์ ๋์ ๋ฐ๋ชจํ์ด์ง๋ ์ด ๊ณณ์ ํด๋ฆญ.
$_SERVER['DOCUMENT_ROOT'] = ์ฌ์ดํธ๊ฐ ํ์ฌ ์์นํ ์๋ฒ์์ ํด๋ ์์น = /home/hosting_users/rsl2_stspace/www
$_SERVER['SCRIPT_FILENAME'] = ์คํ๋๊ณ ์๋ php๋ฌธ์์ ์์น์ ํ์ผ๋ช = /home/hosting_users/rsl2_stspace/www/port/demo/php/d_php_$_SERVER.php
$_SERVER['SERVER_NAME'] = ํ์ฌ ์ด๋ฌธ์๊ฐ ์คํ์ค์ธ ์ฌ์ดํธ ๋๋ฉ์ธ = cafe75.kr
$_SERVER['SERVER_PORT'] = ์ฌ์ดํธ์ ์น์๋ฒ๊ฐ ์ฌ์ฉํ๋ ํฌํธ = 80
$_SERVER['SERVER_SOFTWARE'] = ์๋ฒ์ธก์ ์ํํธ์จ์ด์ ์ธ ํ๊ฒฝ = Apache
$_SERVER['GATEWAY_INTERFACE'] = ์๋ฒ์ CGI ์ ๋ณด = CGI/1.1
$_SERVER['SERVER_PROTOCOL'] = ์ฌ์ฉ๋ ์น์๋ฒ์ HTTP ํ๋กํ ์ฝ = HTTP/1.1
$_SERVER['REQUEST_URI'] = ํ์ฌํ์ด์ง์ ์ฃผ์์์ ๋๋ฉ์ธ์ ์ ์ธํ ์ ๋ณด = /port/demo/php/d_php_$_SERVER.php
$_SERVER['PHP_SELF'] = ํ์ฌํ์ด์ง์ ์ฃผ์์์ ๋๋ฉ์ธ๊ณผ ๋๊ฒจ์ง๋ ํ๋ผ๋ฏธํฐ ๊ฐ์ ์ ์ธํ ์ ๋ณด = /port/demo/php/d_php_$_SERVER.php
$_SERVER['APPL_PHYSICAL_PATH'] = ํ์ฌ ์คํ์ค์ธ ํ์ด์ง์ ์ค์ ํ์ผ ๊ฒฝ๋ก=
$_SERVER['HTTP_ACCEPT_ENCODING'] = ํ์ฌ ๋ฌธ์์ ์ธ์ฝ๋ฉ ๋ฐฉ์ = gzip, deflate
$_SERVER['HTTP_ACCEPT_LANGUAGE'] = ํ์ฌ ๋ฌธ์์ ์ธ์ด = ko-KR
$_SERVER['HTTP_USER_AGENT'] = ์ฌ์ดํธ์ ์ ์ํ ์ฌ์ฉ์ ํ๊ฒฝ = Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
$_SERVER['REMOTE_ADDR'] = ์ฌ์ดํธ ์ ์ํ ์ฌ์ฉ์ IP = 121.167.42.135
์ ๋ด์ฉ์ PHP์์ค
<p> </p>
<p> $_SERVER['DOCUMENT_ROOT'] = ์ฌ์ดํธ๊ฐ ํ์ฌ ์์นํ ์๋ฒ์์ ํด๋ ์์น =
<?=$_SERVER['DOCUMENT_ROOT']?>
</p>
<p> $_SERVER['SCRIPT_FILENAME'] = ์คํ๋๊ณ ์๋ php๋ฌธ์์ ์์น์ ํ์ผ๋ช
=
<?=$_SERVER['SCRIPT_FILENAME'] ?>
</p>
<p> $_SERVER['SERVER_NAME'] = ํ์ฌ ์ด๋ฌธ์๊ฐ ์คํ์ค์ธ ์ฌ์ดํธ ๋๋ฉ์ธ =
<?=$_SERVER['SERVER_NAME']?>
</p>
<p> $_SERVER['SERVER_PORT'] = ์ฌ์ดํธ์ ์น์๋ฒ๊ฐ ์ฌ์ฉํ๋ ํฌํธ =
<?=
$_SERVER['SERVER_PORT']?>
</p>
<p> $_SERVER['SERVER_SOFTWARE'] = ์๋ฒ์ธก์ ์ํํธ์จ์ด์ ์ธ ํ๊ฒฝ =
<?=$_SERVER['SERVER_SOFTWARE']?>
</p>
<p> $_SERVER['GATEWAY_INTERFACE'] = ์๋ฒ์ CGI ์ ๋ณด =
<?=$_SERVER['GATEWAY_INTERFACE']?>
</p>
<p> $_SERVER['SERVER_PROTOCOL'] = ์ฌ์ฉ๋ ์น์๋ฒ์ HTTP ํ๋กํ ์ฝ =
<?=$_SERVER['SERVER_PROTOCOL']?>
</p>
<p> $_SERVER['REQUEST_URI'] = ํ์ฌํ์ด์ง์ ์ฃผ์์์ ๋๋ฉ์ธ์ ์ ์ธํ ์ ๋ณด =
<?=$_SERVER['REQUEST_URI']?>
</p>
<p> $_SERVER['PHP_SELF'] = ํ์ฌํ์ด์ง์ ์ฃผ์์์ ๋๋ฉ์ธ๊ณผ ๋๊ฒจ์ง๋ ํ๋ผ๋ฏธํฐ ๊ฐ์ ์ ์ธํ ์ ๋ณด =
<?=$_SERVER['PHP_SELF']?>
</p>
<p> $_SERVER['APPL_PHYSICAL_PATH'] = ํ์ฌ ์คํ์ค์ธ ํ์ด์ง์ ์ค์ ํ์ผ ๊ฒฝ๋ก=
<?=$_SERVER['APPL_PHYSICAL_PATH']?>
</p>
<p> $_SERVER['HTTP_ACCEPT_ENCODING'] = ํ์ฌ ๋ฌธ์์ ์ธ์ฝ๋ฉ ๋ฐฉ์ =
<?=$_SERVER['HTTP_ACCEPT_ENCODING']?>
</p>
<p> $_SERVER['HTTP_ACCEPT_LANGUAGE'] = ํ์ฌ ๋ฌธ์์ ์ธ์ด =
<?=$_SERVER['HTTP_ACCEPT_LANGUAGE']?>
</p>
<p> $_SERVER['HTTP_USER_AGENT'] = ์ฌ์ดํธ์ ์ ์ํ ์ฌ์ฉ์ ํ๊ฒฝ =
<?=$_SERVER['HTTP_USER_AGENT']?>
</p>
<p> $_SERVER['REMOTE_ADDR'] = ์ฌ์ดํธ ์ ์ํ ์ฌ์ฉ์ IP =
<?=$_SERVER['REMOTE_ADDR']?>
</p>
<p> </p>
์งค๋ฐฉ

๋๊ธ