如何獲取當前正在執行的PHP腳本的URL?如何獲取當前正在執行的PHP腳本的URL?
例如,URL http://www.domain.com/folder/script.php
發送請求到/var/www/domain/folder/script.php
。
在script.php
中,我想回顯http://www.domain.com/folder/
(不是/var/www/domain/folder/
,而不是http://www.domain.com/folder/script.php
)。什麼是最簡單的方法來做到這一點?
可能你想學習dirname()函數 – 2010-05-25 05:58:08
更好的解決方案可能使用$ _SERVER ['SCRIPT_NAME']而不是$ _SERVER ['REQUEST_URI']。那麼「https://」呢? – powerboy 2010-05-25 06:04:20
@powerboy:你讀過關於$ _SERVER的PHP文檔嗎?我相信php.net及其評論涵蓋了你所要求的一切。 – 2010-05-25 06:08:15