<?php
$indicesServer = array(
//'PHP_SELF',
'argv',
'argc',
'GATEWAY_INTERFACE',
//'SERVER_ADDR',
'SERVER_NAME',
'SERVER_SOFTWARE',
'SERVER_PROTOCOL',
'REQUEST_METHOD',
'REQUEST_TIME',
'REQUEST_TIME_FLOAT',
'QUERY_STRING',
//'DOCUMENT_ROOT',
'HTTP_ACCEPT',
'HTTP_ACCEPT_CHARSET',
'HTTP_ACCEPT_ENCODING',
'HTTP_ACCEPT_LANGUAGE',
'HTTP_CONNECTION',
'HTTP_HOST',
'HTTP_REFERER',
'HTTP_USER_AGENT',
'HTTPS',
'REMOTE_ADDR',
'REMOTE_HOST',
'REMOTE_PORT',
'REMOTE_USER',
'REDIRECT_REMOTE_USER',
//'SCRIPT_FILENAME',
'SERVER_ADMIN',
'SERVER_PORT',
'SERVER_SIGNATURE',
'PATH_TRANSLATED',
//'SCRIPT_NAME',
'REQUEST_URI',
'PHP_AUTH_DIGEST',
'PHP_AUTH_USER',
'PHP_AUTH_PW',
'AUTH_TYPE',
'PATH_INFO',
'ORIG_PATH_INFO') ;
echo '<table cellpadding="10">' ;
foreach ($indicesServer as $arg) {
if (isset($_SERVER[$arg])) {
echo '<tr><td>'.$arg.'</td><td>' . $_SERVER[$arg] . '</td></tr>' ;
}
else {
echo '<tr><td>'.$arg.'</td><td>-</td></tr>' ;
}
}
echo '</table>' ;
// แหล่งอ้างอิง https://www.php.net/manual/en/language.variables.superglobals.php
?>
ผลลัพธ์| argv | - |
| argc | - |
| GATEWAY_INTERFACE | CGI/1.1 |
| SERVER_NAME | phpmysql.khonsongkhla.com |
| SERVER_SOFTWARE | Apache/2.4.52 (Ubuntu) |
| SERVER_PROTOCOL | HTTP/1.1 |
| REQUEST_METHOD | GET |
| REQUEST_TIME | 1784287061 |
| REQUEST_TIME_FLOAT | 1784287061.8523 |
| QUERY_STRING | |
| HTTP_ACCEPT | */* |
| HTTP_ACCEPT_CHARSET | - |
| HTTP_ACCEPT_ENCODING | gzip, br, zstd, deflate |
| HTTP_ACCEPT_LANGUAGE | - |
| HTTP_CONNECTION | - |
| HTTP_HOST | phpmysql.khonsongkhla.com |
| HTTP_REFERER | - |
| HTTP_USER_AGENT | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
| HTTPS | on |
| REMOTE_ADDR | 216.73.216.250 |
| REMOTE_HOST | - |
| REMOTE_PORT | 56635 |
| REMOTE_USER | - |
| REDIRECT_REMOTE_USER | - |
| SERVER_ADMIN | [no address given] |
| SERVER_PORT | 443 |
| SERVER_SIGNATURE | Apache/2.4.52 (Ubuntu) Server at phpmysql.khonsongkhla.com Port 443 |
| PATH_TRANSLATED | - |
| REQUEST_URI | /php/superglobal |
| PHP_AUTH_DIGEST | - |
| PHP_AUTH_USER | - |
| PHP_AUTH_PW | - |
| AUTH_TYPE | - |
| PATH_INFO | - |
| ORIG_PATH_INFO | - |
วิธีใช้งาน ใช้ผ่าน $_SERVER ได้ดังตัวอย่าง
<?php
$uri = $_SERVER['REQUEST_URI'];
echo $uri;ผลลัพธ์/php/superglobal