ホームページ  >  記事  >  バックエンド開発  >  PHP は現在のページの URL アドレスとパラメーターを取得します_PHP チュートリアル

PHP は現在のページの URL アドレスとパラメーターを取得します_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 16:54:491008ブラウズ

phpは現在のページのURLアドレスとパラメータを取得します 現在のページの完全なアドレスを取得するには、HTTP または HTTPS php ファイルとパス、ホスト ドメイン名、クエリ パラメーターなど、多くの操作を実行する必要があります。 プロトコルを取得する - 現在のページの URL アドレスとパラメーターを取得する HTTP

php チュートリアル
現在のページの完全なアドレスを取得するには、http または https のチュートリアル、php ファイルとパス、ホスト ドメイン名、クエリ パラメーターなど、多くの操作を実行する必要があります。
プロトコルを取得 - http
URL のプロトコルは $_server['server_protocol'] 変数で読み取ることができます。
*/

echo $_server['server_protocol'];

/*
値を確認すると、http や https だけでなく、http/1.1

のような文字列であることがわかります。

*/

$protocol = strpos(strto lower($_server['server_protocol']),'https') === false ? 'http' : 'https';

/*
ホストドメイン名を取得*/

$host = $_server['http_host'];

/*
$_server['script_name'] を使用して、ドメイン名を除く php ファイルとパスを取得します

*/

$script = $_server['script_name'];


//以下のクエリパラメータを取得します

$params = $_server['query_string'];


//方法 2
$uri = $_server['request_uri'];

//現在の URL を取得する完全な例を見てみましょう

$protocol = strpos(strto lower($_server['server_protocol']),'https') === false ? 'http' : 'https';
$host = $_server['http_host'];
$script = $_server['script_name'];
$params = $_server['クエリ文字列']
$currenturl = $protocol . $script . エコー $currenturl;

http://www.bkjia.com/PHPjc/631733.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/631733.html技術記事 PHP は、現在のページの URL アドレスとパラメータを取得します。現在のページの完全なアドレスを取得するには、HTTP または HTTPS、PHP ファイルとパス、ホスト ドメイン名のクエリ パラメータなど、多くの操作を実行する必要があります。ついに完成しました。わかった…
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。