【www.gdgbn.com--脚本编码】

$PHP_TIME = time();
$PHP_SELF = isset($_SERVER["PHP_SELF"]) ? $_SERVER["PHP_SELF"] : (isset($_SERVER["SCRIPT_NAME"]) ? $_SERVER["SCRIPT_NAME"] : $_SERVER["ORIG_PATH_INFO"]);
/**
获取当前运行的脚本名:  刚开始看是不是有点乱呢。 咋没用if else 呢。 看这样的东西。我们最好从右看到左。这样比较好明白点。$_SERVER["SCRIPT_NAME"] $_SERVER["PHP_SELF"]  $_SERVER["ORIG_PATH_INFO"] 这三个服务器全局变量都是获取 当前脚本名的。主要看服务器当前环境了。那个存在的就获取那个。
isset() 函数 十分有用。 测试一个变量是否已经定义。 注: $a= NULL ; isset($a) 这样会返回false的哦。 注意 isset 和empty 两个函数的用法。用得不好会出大问题的。自己看手册。  
*/
$PHP_QUERYSTRING = $_SERVER["QUERY_STRING"];
$PHP_DOMAIN = $_SERVER["SERVER_NAME"];
$PHP_REFERER = isset($_SERVER["HTTP_REFERER"]) ? $_SERVER["HTTP_REFERER"] : "";
$PHP_SCHEME = $_SERVER["SERVER_PORT"] == "443" ? "https://" : "http://"; //测试服务器是否启动了ssl 连接如果是的话。就用https://安全连接来进行通行
$PHP_PORT = $_SERVER["SERVER_PORT"] == "80" ? "" : ":".$_SERVER["SERVER_PORT"];
$PHP_SITEURL = $PHP_SCHEME.$PHP_DOMAIN.$PHP_PORT.PHPCMS_PATH;
$PHP_URL = $PHP_SCHEME.$PHP_DOMAIN.$PHP_PORT.$PHP_SELF.($PHP_QUERYSTRING ? "?".$PHP_QUERYSTRING : "");
/**
获取当前脚本的URL
*/

本文来源:http://www.gdgbn.com/aspjiaocheng/19614/