php récupère l'adresse URL complète

高洛峰
Libérer: 2023-03-04 18:56:01
original
3491 Les gens l'ont consulté

Obtenez principalement des informations à partir de la barre d'adresse, du nom de domaine, des paramètres de port, etc.

<?php 
//获取域名或主机地址 
echo $_SERVER[&#39;HTTP_HOST&#39;]."<br>"; 
//获取网页地址 
echo $_SERVER[&#39;PHP_SELF&#39;]."<br>"; 
//获取网址参数 
echo $_SERVER["QUERY_STRING"]."<br>"; 
//来源网页的详细地址 
echo $_SERVER[&#39;HTTP_REFERER&#39;]."<br>"; 
?>
Copier après la connexion

php obtient l'URL du script actuel (uniquement le chemin)

function GetCurUrl() 
{ 
if(!empty($_SERVER["REQUEST_URI"])) 
{ 
$scrtName = $_SERVER["REQUEST_URI"]; 
$nowurl = $scrtName; 
} 
else 
{ 
$scrtName = $_SERVER["PHP_SELF"]; 
if(empty($_SERVER["QUERY_STRING"])) 
{ 
$nowurl = $scrtName; 
} 
else 
{ 
$nowurl = $scrtName."?".$_SERVER["QUERY_STRING"]; 
} 
} 
return $nowurl; 
} 
//实例调用方法 
//echo GEtCurUrl();
Copier après la connexion

php obtient l'adresse url N'inclut pas le chemin (nom de domaine ou adresse IP)

function getServerName() 
{ 
$ServerName = strtolower($_SERVER[&#39;SERVER_NAME&#39;]?$_SERVER[&#39;SERVER_NAME&#39;]:$_SERVER[&#39;HTTP_HOST&#39;]); 
if( strpos($ServerName,&#39;http://&#39;) ) 
{ 
return str_replace(&#39;http://&#39;,&#39;&#39;,$ServerName); 
} 
return $ServerName; 
} 
//实例调用方法 
echo getServerName();
Copier après la connexion

php Obtenez l'adresse url incluant le chemin du port

echo &#39;http://&#39;.$_SERVER[&#39;SERVER_NAME&#39;].&#39;:&#39;.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
Copier après la connexion

Pour plus de php Obtenez l'url complète adressez les articles liés, veuillez faire attention au site Web PHP chinois !

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!