[PHP函数]PHP预定义变量

作者:笨小孩 发布于:2012-10-18 15:50 分类:PHP

<pre>
<?php
/*PHP预定义变量
*2009.12.08
*/
//1.$_SERVER     //服务器变量
echo ‘<b>1.$_SERVER</b><br />’;
var_dump($_SERVER);
echo ’1.    ’ . $_SERVER['PHP_SELF'] . ‘<br />’;//当前正在执行脚本的文件名,以及所在文件夹名。__FILE__是绝对路径
echo ’2.    ’ . $_SERVER['SERVER_ADDR'] . ‘<br />’;//当前运行脚本所在的服务器的 IP 地址。
echo ’3.    ’ . $_SERVER['REMOTE_ADDR'] . ‘<br />’;//正在浏览当前页面用户的 IP 地址。
echo ’4.    ’ . $_SERVER['HTTP_HOST'] . ‘<br />’;//当前请求的 Host: 头信息的内容
echo ’5.    ’ . $_SERVER['SERVER_NAME'] . ‘<br />’;//当前运行脚本所在服务器主机的名称。如果该脚本运行在一个虚拟主机上,该名称是由那个虚拟主机所设置的值决定。
echo ’5.    ’ . $_SERVER['REMOTE_HOST'] . ‘<br />’;//正在浏览当前页面用户的主机名。反向域名解析基于该用户的 REMOTE_ADDR。
echo ’6.    ’ . $_SERVER['SERVER_PORT'] . ‘<br />’;//服务器所使用的端口。默认为“80”。如果使用 SSL 安全连接,则这个值为用户设置的 HTTP 端口。
echo ’7.    ’ . $_SERVER['REMOTE_PORT'] . ‘<br />’;//用户连接到服务器时所使用的端口。
echo ’8.    ’ . $_SERVER['DOCUMENT_ROOT'] . ‘<br />’;//当前运行脚本所在的文档根目录。在服务器配置文件中定义。
echo ’10.    ’ . $_SERVER['SCRIPT_FILENAME'] . ‘<br />’;//当前执行脚本的绝对路径名。
echo ’11.    ’ . $_SERVER['SCRIPT_NAME'] . ‘<br />’;//包含当前脚本的路径。这在页面需要指向自己时非常有用。__FILE__ 包含当前文件的绝对路径和文件名(例如包含文件)。
echo ’12.    ’ . $_SERVER['QUERY_STRING'] . ‘<br />’;//查询(query)的字符串(URL 中第一个问号 ? 之后的内容)。
echo ’13.    ’ . $_SERVER['SERVER_SIGNATURE'] . ‘<br />’;//包含服务器版本和虚拟主机名的字符串。
echo ’14.    ’ . $_SERVER['REQUEST_URI'] . ‘<br />’;//包含服务器版本和虚拟主机名的字符串。
echo ‘—————————————-<br />’;

//2.$_ENV     //环境变量
echo ‘<b>2.$_ENV</b><br />’;
var_dump($_ENV);
echo ‘—————————————-<br />’;

//3.$_SESSION
echo ‘<b>3.$_SESSION</b><br />’;
var_dump($_SESSION);
echo ‘—————————————-<br />’;

//4.$_COOKIE
echo ‘<b>4.$_COOKIE</b><br />’;
var_dump($_COOKIE);
echo ‘—————————————-<br />’;

//5.$_GET、$_POST、$_REQUEST($_GET,$_POST 和 $_COOKIE )、$_FILES
echo ‘<b>5.$_GET、$_POST、$_REQUEST($_GET,$_POST 和 $_COOKIE )、$_FILES</b><br />’;
var_dump($_GET);
var_dump($_POST);
var_dump($$_REQUEST);
var_dump($_FILES);
echo ‘—————————————-<br />’;

//6.$GLOBALS(以上所有)
echo ‘<b>6.$GLOBALS(以上所有)</b><br />’;
var_dump($GLOBALS);
echo ‘—————————————-<br />’;
?>

标签: PHP函数

发表评论:

手机版 | 
Copyright © 2012 lamp46.com All Right Reserved. sitemap