Heim > Backend-Entwicklung > PHP-Tutorial > Wie rufe ich URL-Parameter in PHP ab?

Wie rufe ich URL-Parameter in PHP ab?

Mary-Kate Olsen
Freigeben: 2024-12-28 02:59:15
Original
345 Leute haben es durchsucht

How Do I Retrieve URL Parameters in PHP?

URL-Parameter in PHP abrufen

In PHP können Sie Parameter in einer URL mit dem ? übergeben Zeichen gefolgt vom Parameternamen und -wert, z. B.:

http://localhost/dispatch.php?link=www.google.com
Nach dem Login kopieren

Um einen bestimmten Parameterwert abzurufen, können Sie auf das superglobale Array $_GET zugreifen, das alle GET-Parameter aus der URL enthält. Um über die Beispiel-URL auf den Link-Parameter zuzugreifen, verwenden Sie:

echo $_GET['link'];
Nach dem Login kopieren

Dieser Code kann jedoch fehlschlagen, wenn der Link-Parameter nicht in der URL vorhanden ist. Um dies zu vermeiden, verwenden Sie:

if (isset($_GET['link'])) {
    echo $_GET['link'];
} else {
    // Handle missing parameter
}
Nach dem Login kopieren

Alternativ verwenden Sie die Funktion filter_input() für den Parameterabruf:

echo filter_input(INPUT_GET, 'link', FILTER_SANITIZE_URL);
Nach dem Login kopieren

Oder verwenden Sie seit PHP 7.0 den Null-Koaleszenzoperator:

echo $_GET['link'] ?? 'Fallback value';
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie rufe ich URL-Parameter in PHP ab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage