Heim >php教程 >PHP开发 >So erhalten Sie die vollständige URL der aktuellen Seite in PHP

So erhalten Sie die vollständige URL der aktuellen Seite in PHP

高洛峰
高洛峰Original
2017-01-03 17:41:511947Durchsuche

1. Verwenden Sie Javascript, um Folgendes zu implementieren:

top.location.href Die Adresse des Fensters der obersten Ebene

this.location.href Die Adresse des aktuelles Fenster

2. Verwenden Sie PHP, um

http://localhost/PHP/XX.php?id=5

//Den Domänennamen oder die Hostadresse zu implementieren

echo $_SERVER['HTTP_HOST']; #localhost

/ /Webadresse abrufen

echo $_SERVER['PHP_SELF']; #/PHP/XX.php

//URL-Parameter abrufen

echo $_SERVER["QUERY_STRING"]; #id=5

//Benutzeragent abrufen

echo $_SERVER['HTTP_REFERER'];

//Benutzeragenten abrufen

echo $_SERVER['HTTP_REFERER'];

//Die vollständige URL abrufen

echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];
#http://localhost/PHP/XX.php?id=5

//Die vollständige URL einschließlich der Portnummer

echo 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
#http://localhost:80/PHP/XX.php?id=5

//Nur den Pfad abrufen

$url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"]; 
echo dirname($url);
#http://localhost/PHP

Zusammenfassung

Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels für alle hilfreich sein kann Studieren oder Arbeiten Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen.

Weitere Artikel zur PHP-Methode zum Abrufen der vollständigen URL der aktuellen Seite finden Sie auf der chinesischen PHP-Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn