この記事では主にphpを使って完全なURLを取得する方法を紹介します。まず、初心者向けに URL とは何かについて簡単に説明します。 Baidu Encyclopedia で説明されているように、Uniform Resource Locator は、インターネットから取得できるリソースの場所とアクセス方法を簡潔に表現したもので、インターネット上の標準リソースのアドレスです。インターネット上のすべてのファイルには固有の URL があり、この URL には、ファイルの場所とブラウザがファイルに対して何を行うべきかを示す情報が含まれています。実際には、これは単なる URL です。つまり、この記事では、php を使用して現在のページの完全な URL とさまざまなパラメーターを取得する方法を説明します。
php URL およびその他のパラメータを取得するための具体的なコード例は次のとおりです:
1. ドメイン名またはホスト アドレスを取得します
echo $_SERVER['HTTP_HOST']."<br>"; #localhost
2. Web ページのアドレスを取得します
echo $_SERVER['PHP_SELF']."<br>"; #/blog/testurl.php
3. URL パラメータを取得します
echo $_SERVER["QUERY_STRING"]."<br>"; #id=5
4. 完全な URL を取得します
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING']; #http://localhost/blog/testurl.php?id=5
echo 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; #http://localhost:80/blog/testurl.php?id=5
$url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"]; echo dirname($url); #http://localhost/blog
の定義を詳しく解説php parse_url() 関数と使用法
#JavaScript で URL パラメータを取得する方法の 1 つについての詳細な紹介
以上がPHP を使用して現在のページのすべての URL パラメーター情報を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。