logo

Wie erhalte ich die aktuelle Seiten-URL in PHP?

Um die aktuelle Seiten-URL zu erhalten, stellt PHP eine superglobale Variable bereit $_SERVER . Der $_SERVER ist eine integrierte Variable von PHP, die zum Abrufen der aktuellen Seiten-URL verwendet wird. Es handelt sich um eine superglobale Variable, das heißt, sie ist immer in allen Bereichen verfügbar.

Wenn wir die vollständige URL der Seite benötigen, müssen wir das Protokoll (oder den Schemanamen) überprüfen, ob es sich um https oder http handelt. Siehe das Beispiel unten:

Arrayliste sortiert
 

Ausgabe

 <img src="//techcodeview.com/img/php-tutorial/22/how-get-current-page-url-php.webp" alt="How to get current page URL in PHP"> 

Hinweis: Die Funktion isset() wird hier verwendet, um zu prüfen, ob HTTPS aktiviert ist oder nicht. Es prüft, ob eine Variable existiert oder nicht.

Alternativ können wir die vollständige URL der aktuellen Seite auch auf eine andere Weise abrufen, die im nächsten Beispiel beschrieben wird.

Wann wurde der erste Computer erfunden?
 

Ausgabe

 <img src="//techcodeview.com/img/php-tutorial/22/how-get-current-page-url-php-2.webp" alt="How to get current page URL in PHP 1"> 

Um nur den Namen der aktuell im Browser geöffneten Seite zu erhalten, sehen Sie sich das folgende Beispiel an:

 <?php $curPageName = substr($_SERVER['SCRIPT_NAME'],strrpos($_SERVER['SCRIPT_NAME'],'/')+1); echo 'The current page name is: '.$curPageName; echo '</br>&apos;; ?&gt; 

Ausgabe

 <img src="//techcodeview.com/img/php-tutorial/22/how-get-current-page-url-php-3.webp" alt="How to get current page URL in PHP 1">