Wie übergibt man mit PHP mehrere Variablen in einer URL?

Susan Sarandon
Freigeben: 2024-10-26 17:13:03
Original
511 Leute haben es durchsucht

How do you pass multiple variables in a URL using PHP?

Mehrere Variablen in URL-Parametern kombinieren

Wenn Sie mehrere Variablen über die URL an eine andere Seite übergeben, ist es wichtig, sie richtig zu verketten, um sicherzustellen, dass sie später abgerufen werden können. Das kaufmännische Und-Zeichen (&) spielt in diesem Prozess eine entscheidende Rolle.

Verkettung mit „&“

Angenommen, Sie versuchen, sowohl $email_address als auch $event_id zu übergeben in der URL wie folgt ein:

<code class="php">$url = "http://localhost/main.php?email=" . $email_address . $event_id;</code>
Nach dem Login kopieren

Leider funktioniert diese Methode nicht. Auf die Variable $event_id kann auf der nächsten Seite nicht zugegriffen werden. Um dies zu beheben, verwenden Sie stattdessen den folgenden Code:

<code class="php">$url = "http://localhost/main.php?email=$email_address&event_id=$event_id";</code>
Nach dem Login kopieren

Durch das Hinzufügen des kaufmännischen Und-Zeichens (&) zwischen den Variablen kleben Sie sie im Wesentlichen zusammen. Dadurch wird sichergestellt, dass sie als separate Parameter behandelt werden.

Abrufen der Variablen

Auf der nächsten Seite können Sie die einzelnen Variablen mit dem Superglobal $_GET abrufen:

<code class="php">if (isset($_GET['event_id'])) {
    $event_id = $_GET['event_id'];
}

if (isset($_GET['email'])) {
    $email_address = $_GET['email'];
}</code>
Nach dem Login kopieren

Mit dieser Methode werden sowohl $email_address als auch $event_id erfolgreich von der URL abgerufen und Sie können sie auf der nächsten Seite verwenden.

Das obige ist der detaillierte Inhalt vonWie übergibt man mit PHP mehrere Variablen in einer URL?. 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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!