ホームページ >バックエンド開発 >PHPチュートリアル >phpで現在のページアドレスを取得する方法はたくさんあります(チュートリアル付き)、php current_PHPチュートリアル
phpには現在のページアドレスを取得する複数の方法があります
PHP で現在のページアドレスを取得するさまざまな方法について、いくつかのチュートリアル例を集めて記録します。
参考チュートリアル:
phpで現在のページのアドレスパラメータを取得する3つの方法
phpでURLアドレスバーと詳細なパラメータを取得する例
現在のドメイン名とURLアドレスを取得するPHPの例
phpは現在のURLアドレスを取得します
現在のページの完全なURLアドレスを取得するPHPの例
PHPコード:
<span>//</span><span>获取域名或主机地址 </span> <span>echo</span> <span>$_SERVER</span>['HTTP_HOST']."<br>"; <span>#</span><span>localhost //获取网页地址 </span> <span>echo</span> <span>$_SERVER</span>['PHP_SELF']."<br>"; <span>#</span><span>/blog/testurl.php //获取网址参数 </span> <span>echo</span> <span>$_SERVER</span>["QUERY_STRING"]."<br>"; <span>#</span><span>id=5 //获取用户代理 </span> <span>echo</span> <span>$_SERVER</span>['HTTP_REFERER']."<br>"<span>; </span><span>//</span><span>获取完整的url www.jbxue.com</span> <span>echo</span> 'http://'.<span>$_SERVER</span>['HTTP_HOST'].<span>$_SERVER</span>['REQUEST_URI'<span>]; </span><span>echo</span> 'http://'.<span>$_SERVER</span>['HTTP_HOST'].<span>$_SERVER</span>['PHP_SELF'].'?'.<span>$_SERVER</span>['QUERY_STRING'<span>]; </span><span>#</span><span>http://localhost/blog/testurl.php?id=5 //包含端口号的完整url</span> <span>echo</span> 'http://'.<span>$_SERVER</span>['SERVER_NAME'].':'.<span>$_SERVER</span>["SERVER_PORT"].<span>$_SERVER</span>["REQUEST_URI"<span>]; </span><span>#</span><span>http://localhost:80/blog/testurl.php?id=5 //只取路径</span> <span>$url</span>='http://'.<span>$_SERVER</span>['SERVER_NAME'].<span>$_SERVER</span>["REQUEST_URI"<span>]; </span><span>echo</span> <span>dirname</span>(<span>$url</span>);
データベースはすべて整っており、ホームページ、製品センター、スチールのページに簡単にアクセスできるようになりました。 !
これを見てみましょう:
A.php:
97f2b6ae5f4f65bc7d15c6c9b9e8be8c
6c04bd5ca3fcae76e30b72ad730ca86d
27e41ca997ed32115be3acd4b298ad6bまずクリックして、URL に注目してください5db79b134e9f6b82c0b36e0489ee08ed
6c95344ebea791ad5d7a267e2012b89bクリックして b.php4a11e5928b3688cf38c9163b657eb5ac
0785754a6ebbc2ca427a6344e1fab4e1
B.php:
97f2b6ae5f4f65bc7d15c6c9b9e8be8c
6c04bd5ca3fcae76e30b72ad730ca86d
5f2d091f50b17b54f256a7a7c2a7044c
36cc49f0c466276486e50c850b7e4956
---------- -------------------------------------------------------- --------------
.$_SERVER[' HTTP_REFERER'];
上位 URL を取得します