<!DOCTYPE html><html><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1, user-scalable=no"><title>PHP中擷取當前URL</title></head><body><script type="text/javascript">var a = top.location.href; //最上層視窗的地址var b = this.location.href; //當前視窗的地址document.write('最上層視窗的地址:'+a+'<br>當前視窗的地址:'+b+'<br><br>');</script><?php //測試網站:http://localhost/webManage/demo.php?f=onestopweb.cnecho '擷取網域名稱或主機地址:<br>';echo $_SERVER['HTTP_HOST']."<br>";echo '擷取網頁地址:<br>';echo $_SERVER['PHP_SELF']."<br>";echo '擷取網址參數:<br>';echo $_SERVER["QUERY_STRING"]."<br>";echo '擷取完整的url:<br>';echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']."<br>";echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING']."<br>";echo '包含連接埠號碼的完整url:<br>';echo 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]."<br>";$url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"]."<br>";echo dirname($url);?></body></html>
: