Die URL der aktuellen Seite mit PHP abrufen

Veröffentlicht von Tudor - 12. Oktober 2016

Entwickler müssen oft die URL der aktuellen Seite abrufen. Oft wird das bei Aktionen wie, teile, versende oder verlinke diese Seite, eingesetzt. (share, email, link to this page) PHP beinhaltet eine vordefinierte Superglobal-Variable(d.h. sie ist immer in allen Gültigkeitsvereichen verfügbar) namens $_SERVER, welche es sehr einfach macht, die URL der aktuellen Seite abzufragen. Man kann

php_current_url

Code

<?php
    function getCurrentURL() {
        $pageURL = 'http';
        if (isset($_SERVER["HTTPS"]) && $_SERVER["HTTPS"] == "on") $pageURL .= "s";
        $pageURL .= "://";
        if ($_SERVER["SERVER_PORT"] != "80") {
            $pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
        } else {
            $pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
        }
        return $pageURL;
    }
?>

<?php echo getCurrentURL(); ?>

Demo

Current URL Demo

Das könnte Dich auch interessieren

Ein Blick hinter die Kulissen der Internet Halunken

Die Internet Halunken- Habt ihr euch eigentlich gefragt, wieso wir uns eigentlich Internet Halunken nennen? Ja ? Vor einiger Zeit haben wir, die Media Favoriten...

Laravel – Installation mit Composer

Als ich anfing mit Laravel zu arbeiten, fiel mir von Beginn auf, dass fast alle Tutorials zu Laravel die Installation des Frameworks mit Composer erledigen. Nac...

Python – Teil 1 : Der Einstieg

In dieser kleinen Blog-Reihe möchte ich euch die Programmiersprache Python näher bringen. Python ist eine objektorientierte Sprache welche sich sowohl bei Ein...