1. JavaScript を使用して実装します:
top.location.href 最上位ウィンドウのアドレス
this.location.href 現在のウィンドウのアドレス
2. PHP を使用して
http を実装します。 //localhost/PHP/XX.php?id=5
//ドメイン名またはホストアドレスを取得します
echo $_SERVER['HTTP_HOST']; #localhost
//Web ページのアドレスを取得します
echo $_SERVER['PHP_SELF']; #/PHP/XX.php
//URL パラメーターを取得します
echo $_SERVER["QUERY_STRING"]; #id=5
//ユーザーエージェント
echo $_SERVER['HTTP_REFERER'];
//ユーザーエージェントを取得
echo $_SERVER['HTTP_REFERER'];
//完全なURLを取得
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING']; #http://localhost/PHP/XX.php?id=5
//ポート番号を含む完全なURL
echo 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; #http://localhost:80/PHP/XX.php?id=5
//パスのみを取得
$url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"]; echo dirname($url); #http://localhost/PHP
概要
上記がこの記事の全内容です。この記事の内容が皆さんの学習に役立つことを願っています。または、この作品が何らかの助けになることを願っています。ご質問がある場合は、メッセージを残して連絡してください。
PHP で現在のページの完全な URL を取得する方法に関するその他の関連記事については、PHP 中国語 Web サイトに注目してください。