php getsiteurl()函數(shù)
更新時(shí)間:2009年09月05日 01:47:09 作者:
理解:從字面上看,是獲得站點(diǎn)的URL
復(fù)制代碼 代碼如下:
function getsiteurl()
{
global $_SCONFIG;
if(empty($_SCONFIG['siteallurl']))
{
$uri = $_SERVER['REQUEST_URI']?$_SERVER['REQUEST_URI']:($_SERVER['PHP_SELF']?$_SERVER['PHP_SELF']:$_SERVER['SCRIPT_NAME']);
return shtmlspecialchars('http://'.$_SERVER['HTTP_HOST'].substr($uri, 0, strrpos($uri, '/')+1));
}
else
{
return $_SCONFIG['siteallurl'];
}
}
{
global $_SCONFIG;
if(empty($_SCONFIG['siteallurl']))
{
$uri = $_SERVER['REQUEST_URI']?$_SERVER['REQUEST_URI']:($_SERVER['PHP_SELF']?$_SERVER['PHP_SELF']:$_SERVER['SCRIPT_NAME']);
return shtmlspecialchars('http://'.$_SERVER['HTTP_HOST'].substr($uri, 0, strrpos($uri, '/')+1));
}
else
{
return $_SCONFIG['siteallurl'];
}
}
global $_SCONFIG; //定義全局變量$_SCONFIG($_SCONFIG其實(shí)是個(gè)數(shù)組var,在common.php中有定義)
if(empty($_SCONFIG['siteallurl'])) //判斷$_SCONFIG['siteallurl']變量是否為空
$uri = $_SERVER['REQUEST_URI']?$_SERVER['REQUEST_URI']:($_SERVER['PHP_SELF']?$_SERVER['PHP_SELF']:$_SERVER['SCRIPT_NAME']);
//將$_SERVER['REQUEST_URI'];$_SERVER['PHP_SELF'];$_SERVER['SCRIPT_NAME']通過三目運(yùn)算后把結(jié)果給$url
//$_SERVER也是數(shù)組,你可以打印一下,就知道干嗎用的了.這里只涉及到三個(gè)數(shù)組元素
//$_SERVER['REQUEST_URI']; //REQUEST_URI:/mysite/->站點(diǎn)目錄?
//$_SERVER['PHP_SELF']; //PHP_SELF:/mysite/index.php->當(dāng)前正在執(zhí)行腳本的文件名
//$_SERVER['SCRIPT_NAME']; //SCRIPT_NAME:/mysite/index.php->包含當(dāng)前腳本的路徑
相關(guān)文章
php中 ob_start等函數(shù)截取標(biāo)準(zhǔn)輸出的方法
這篇文章主要介紹了php中 ob_start等函數(shù)截取標(biāo)準(zhǔn)輸出的方法的相關(guān)資料,需要的朋友可以參考下2015-06-06
php的GD庫imagettftext函數(shù)解決中文亂碼問題
這篇文章主要介紹了php的GD庫imagettftext函數(shù)解決中文亂碼問題,可通過將中文字符串轉(zhuǎn)為utf-8格式來解決,需要的朋友可以參考下2015-01-01
php lcg_value與mt_rand生成0~1隨機(jī)小數(shù)的效果對(duì)比分析
下面小編就為大家?guī)硪黄猵hp lcg_value與mt_rand生成0~1隨機(jī)小數(shù)的效果對(duì)比分析。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-04-04
php動(dòng)態(tài)讀取數(shù)據(jù)清除最右邊距的方法
下面小編就為大家?guī)硪黄猵hp動(dòng)態(tài)讀取數(shù)據(jù)清除最右邊距的方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-04-04
PHP執(zhí)行l(wèi)inux系統(tǒng)命令的常用函數(shù)使用說明
php下執(zhí)行l(wèi)inux系統(tǒng)命令的函數(shù),需要的朋友可以參考下。2010-04-04
php入門之連接mysql數(shù)據(jù)庫的一個(gè)類
php入門之連接mysql數(shù)據(jù)庫的一個(gè)類,學(xué)習(xí)php的朋友可以參考下2012-04-04
php實(shí)現(xiàn)最簡(jiǎn)單的MVC框架實(shí)例教程
這篇文章主要介紹了php實(shí)現(xiàn)最簡(jiǎn)單的MVC框架實(shí)例教程,講述了MVC框架的運(yùn)行原理及簡(jiǎn)單實(shí)現(xiàn)方法,具有不錯(cuò)的參考借鑒價(jià)值,需要的朋友可以參考下2014-09-09

