我一直在爲此掙扎一兩個禮拜,而我似乎無法解決它。這是我的腳本:我做錯了什麼
<?php
$Domain = $_SERVER['SERVER_NAME'];
$paryDomain = explode(".",$Domain);
$Array = count($paryDomain);
$RootDomain = "";
$G_SYSTEMID = "";
if ($Array == "1")
{
$RootDomain = $paryDomain[0].'.'.$paryDomain[1];
}
elseif ($Array == "2")
{
$RootDomain = $paryDomain[1].'.'.$paryDomain[2];
}
if ($RootDomain == "storeboard.com")
{
$G_SYSTEMID = 1;
}
elseif ($RootDomain == "dcwn.org")
{
$G_SYSTEMID = 2;
}
echo $G_SYSTEMID;
echo "------------";
?>
爲什麼我在最後1或2沒有結果..?
任何幫助將不勝感激。
Neojakey
我要說明顯的原因是$ RootDomain既不是字符串的你比較它太...也許你可以呼應它並看看實際價值是什麼...? – MrHug 2013-02-22 21:47:05
開始在整個邏輯中的各個點回顯變量,並查看它們開始時的位置,而不是您所期望的。 – ceejayoz 2013-02-22 21:47:06
「我在做什麼錯」< - 不使用適當的標題。 – 2013-02-22 21:47:08