Beziehen Sie hauptsächlich einige Informationen aus der Adressleiste, dem Domänennamen, den Portparametern usw.
1 2 3 4 5 6 7 8 9 10 | <?php
echo $_SERVER ['HTTP_HOST']. "<br>" ;
echo $_SERVER ['PHP_SELF']. "<br>" ;
echo $_SERVER [ "QUERY_STRING" ]. "<br>" ;
echo $_SERVER ['HTTP_REFERER']. "<br>" ;
?>
|
Nach dem Login kopieren
php ruft die aktuelle Skript-URL ab (nur den Pfad)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | 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 ;
}
|
Nach dem Login kopieren
php Ruft die URL-Adresse ab. Enthält nicht den Pfad (Domänenname oder IP-Adresse).
1 2 3 4 5 6 7 8 9 10 11 | function getServerName()
{
$ServerName = strtolower ( $_SERVER ['SERVER_NAME']? $_SERVER ['SERVER_NAME']: $_SERVER ['HTTP_HOST']);
if ( strpos ( $ServerName ,'http:
{
return str_replace ('http:
}
return $ServerName ;
}
echo getServerName();
|
Nach dem Login kopieren
php Ruft die URL-Adresse einschließlich des Portpfads ab.
Für weitere PHP-Informationen erhalten Sie die vollständige URL Bitte beachten Sie die PHP-Chinese-Website für Artikel zum Thema Adresse!