所以我想我需要提交這個新問題結束......PHP - 獲取URL
這裏是我的老問題:PHP - Get path minus root
我需要在PHP的方式拿網址是下列任何...
http://kenthomes.net/plan_detail.php?mod=39
http://kenthomes.net/Amelia-Cove
,離開我後得到的一切......
"plan_detail.php?mod=39" // If there is no alias for that page
或
"Amelia-Cove" // If that page has an alias being applied
在現實中,它們是相同的頁面,因爲別名,但並非所有這些頁面都與他們如相關的別名...
http://kenthomes.net/plan_detail.php?mod=52
不像...
http://kenthomes.net/Amelia-Cove
目前我使用...
trim($_SERVER['REQUEST_URI'],'/')
這給了我...
"Amelia-Cove" // Which is fine.
OR
"plan_detail.php" // Which is not okay.
我需要..
"Amelia-Cove" // Which is fine.
OR
"plan_detail.php?mod=39" // Which is fine.
我該怎麼辦呢?
'REQUEST_URI'應該工作,或者你可以檢查'QUERY_STRING' – Jon 2013-04-05 22:19:34
'$ _ SERVER [ 'REQUEST_URI']'應該給你你需要什麼。試試'var_dump($ _ SERVER);'看看最適合你的是什麼。 – 2013-04-05 22:20:12