ホームページ >バックエンド開発 >PHPチュートリアル >php 完全な URL を取得する address_PHP チュートリアル

php 完全な URL を取得する address_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:48:00988ブラウズ

主にアドレスバー、ドメイン名、ポートパラメータなどから情報を取得します。

コードをコピーします コードは次のとおりです:

//ドメイン名またはホストアドレスを取得します
echo $_SERVER['HTTP_HOST' ]."
";
//Web ページのアドレスを取得します
echo $_SERVER['PHP_SELF']."
"; echo $_SERVER["QUERY_STRING"]."< ;br>";
//ソース Web ページの詳細なアドレス
echo $_SERVER['HTTP_REFERER']."
"


php現在のスクリプトの URL (パスのみ) を取得します


コードをコピーします
コードは次のとおりです: function GetCurUrl()
{
if(!empty($_SERVER["REQUEST_URI"]))
{
$scrtName = $_SERVER["REQUEST_URI"];
$nowurl =
{
$nowurl = $scrtName."?".$_SERVER["QUERY_STRING"];
return $nowurl; /インスタンス呼び出しメソッド
//echo GEtCurUrl();


php URL を取得 アドレスにパス (ドメイン名または IP アドレス) が含まれていません



コードをコピーします

コードは次のとおりです:


function getServerName()
{
$ServerName = strto lower($_SERVER['SERVER_NAME']?$_SERVER['SERVER_NAME' ]:$_SERVER['HTTP_HOST'])
if( strpos($ServerName,'http:// ') )
{
return str_replace('http://','',$ServerName);
return $ServerName;
//インスタンス呼び出しメソッド
phpポートパスを含む URL アドレス
コードをコピー

コードは次のとおりです:


echo 'http://'. $_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT" ].$_SERVER["REQUEST_URI"]






http://www.bkjia.com/PHPjc/319866.html
www.bkjia.com

tru​​e
http://www.bkjia.com/PHPjc/319866.html技術記事
主に、アドレス バー、ドメイン名、ポート パラメーターなどの情報を取得します。次のようにコードをコピーします。 ?php //ドメイン名またはホスト アドレスを取得します echo $_SERVER['HTTP_HOST'] // Web ページのアドレスを取得します...


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