php几个预定义变量$_SERVER['DOCUMENT_ROOT']
2011-11-07 11:17
591 查看
<?php
echo 'documentroot:'.$_SERVER['DOCUMENT_ROOT'].'<br>'; //根目录,在apache的配置文件里定义:httpd.conf 比如:DocumentRoot "D:/work/php_root"
echo 'httphost:'.$_SERVER['HTTP_HOST'].'<br>'; //域名,比如:localhost
echo 'phpself:'.$_SERVER['PHP_SELF'].'<br>'; // 从根目录到文件本身的路径
echo 'script filename'.$_SERVER['SCRIPT_FILENAME'].'<br>'; //documentroot+phpself
echo 'request uri'.$_SERVER['REQUEST_URI'].'<br>'; //从根目录开始所有的URL字符串,包括问号之后的字符
echo 'request method:'.$_SERVER['REQUEST_METHOD'].'<br>'; //请求的方法
echo 'name:'.$_REQUEST['name'].'<br>'; //请求参数的值
?>
IE type in:http://localhost/shong/test2/test1.php?name=shong
documentroot:D:/work/php_root
httphost:localhost
phpself:/shong/test2/test1.php
script filenameD:/work/php_root/shong/test2/test1.php
request uri/shong/test2/test1.php?name=shong
request method:GET
name:shong
echo 'documentroot:'.$_SERVER['DOCUMENT_ROOT'].'<br>'; //根目录,在apache的配置文件里定义:httpd.conf 比如:DocumentRoot "D:/work/php_root"
echo 'httphost:'.$_SERVER['HTTP_HOST'].'<br>'; //域名,比如:localhost
echo 'phpself:'.$_SERVER['PHP_SELF'].'<br>'; // 从根目录到文件本身的路径
echo 'script filename'.$_SERVER['SCRIPT_FILENAME'].'<br>'; //documentroot+phpself
echo 'request uri'.$_SERVER['REQUEST_URI'].'<br>'; //从根目录开始所有的URL字符串,包括问号之后的字符
echo 'request method:'.$_SERVER['REQUEST_METHOD'].'<br>'; //请求的方法
echo 'name:'.$_REQUEST['name'].'<br>'; //请求参数的值
?>
IE type in:http://localhost/shong/test2/test1.php?name=shong
documentroot:D:/work/php_root
httphost:localhost
phpself:/shong/test2/test1.php
script filenameD:/work/php_root/shong/test2/test1.php
request uri/shong/test2/test1.php?name=shong
request method:GET
name:shong
相关文章推荐
- php几个预定义变量$_SERVER['DOCUMENT_ROOT']
- IIS PHP环境 $_SERVER['DOCUMENT_ROOT'] 获取不到值
- php.ini文件中的include_path设置和$_SERVER['DOCUMENT_ROOT']
- PHP获取当前url路径的函数及服务器变量:$_SERVER['.....']
- dirname(__FILE__)和$_SERVER['DOCUMENT_ROOT']的区别
- php几个预定义变量$_SERVER用法小结
- PHP内置变量如$_SERVER['DOCUMENT_ROOT'] 和 ../ 的用法
- $_SERVER[ 'DOCUMENT_ROOT ']和 __FILE__
- php几个预定义变量$_SERVER用法小结
- $_SERVER['DOCUMENT_ROOT']注意点
- PHP Fatal error: Class 'DOMDocument' not found
- apache php $_SERVER['SERVER_NAME']没有保存端口号的问题(解决)
- PHP中的$_SERVER['PATH_INFO']
- php $_SERVER['ORIG_SCRIPT_NAME']
- php预定义常量&变量
- Nginx+php-fpm SSL不输出$_SERVER['HTTPS']的解决办法
- Zend Server提示Error: Could not locate a free PHP process from the "application/x-httpd-php" pool within the 'Connection Timeout'.
- require CORE_ROOT.'fore/'.$file.'.php'; 后echo 'abc';die;无法显示'abc'
- PHP $_SERVER['PHP_SELF']、$_SERVER['SCRIPT_NAME'] 与 $_SERVER['REQUEST_URI'] 之间的区别
- php里的$_REQUEST['GLOBALS']作用,以及如何处理全局变量漏洞