ホームページ  >  記事  >  バックエンド開発  >  phpを使ってページパラメータを取得する方法のまとめ

phpを使ってページパラメータを取得する方法のまとめ

伊谢尔伦
伊谢尔伦オリジナル
2017-06-26 14:21:092828ブラウズ

javascriptimplementation:
top.location.href トップレベルウィンドウのアドレス
this.location.href 現在のウィンドウのアドレス

PHP実装

テストURL: http://localhost /blog/testurl.php ?id=5

//ドメイン名またはホストアドレスを取得
echo $_SERVER['HTTP_HOST']."
localhostを出力

//Webページのアドレスを取得
echo $_SERVER ['PHP_SELF']."
Output/blog/testurl.php

//URLパラメータを取得
echo $_SERVER["QUERY_STRING"]."
output id=5

//ユーザーエージェントを取得
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/blog/testurl.php?id=5

//ポート番号を含む完全な URL
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を使ってページパラメータを取得する方法のまとめの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。