Heim > Artikel > Backend-Entwicklung > So übergeben Sie Parameter, wenn eine PHP-Seite springt
So übertragen Sie Parameter per PHP-Seitensprung: Sie können Parameter zwischen Seiten übertragen, indem Sie die serverseitige Sitzung verwenden. Eine Sitzung ist ein temporärer Speicherraum auf der Serverseite, der oft als Sitzung bezeichnet wird. Um eine Sitzung zu verwenden, müssen Sie die Sitzung über die Anweisung session_start() starten.
Sie können eine serverseitige Sitzung verwenden.
(Empfohlenes Tutorial: php-Grafik-Tutorial )
Der Unterschied zwischen Sitzung und Cookie besteht darin, dass es sich um einen temporären Speicherraum auf der Serverseite handelt. Sitzung wird oft als Sitzung bezeichnet.
Legen Sie eine Sitzung auf Seite 01 fest.
Der Code lautet wie folgt:
<?php session_start(); $_SESSION["temp"]=array('123','456','789'); ?>
Um die Sitzung zu verwenden, muss die Sitzung gestartet werden. session_start(); ist die Methode zum Starten der Sitzung. Im Allgemeinen sollte es zuerst geschrieben werden.
In der zweiten Anweisung habe ich ein $_SESSION["temp"]-Array definiert. Der Name des Arrays ist $_SESSION["temp"], das 3 Strings speichert.
Sitzung auf Seite 02 annehmen.
(Empfohlenes Video-Tutorial: PHP-Video-Tutorial )
Der Code lautet wie folgt:
<?php session_start(); for($i=0;$i<3;$i++) { echo $_SESSION['temp'][$i].'<br />'; } ?>
Starten Sie zuerst die Sitzung. Nach dem Start sind die von uns auf Seite 01 definierten Variablen bereits verfügbar und erfordern keine weiteren Erfassungsvorgänge. Dies unterscheidet sich von Cookies.
Im Folgenden verwenden wir eine for-Schleife, um den Inhalt auszugeben.
Hinweis:
Glauben Sie nicht, dass $_SESSION['temp'][$i] ein zweidimensionales Array ist, es ist ein eindimensionales Array und der Name des Das Array ist $_SESSION["temp"], obwohl der Name umständlich ist, lautet der Index des Arrays „temp“.
Wenn wir $_SESSION["temp"] schreiben, sind temp plus doppelte oder einfache Anführungszeichen gleichwertig.
Hier definieren wir ein Array, wenn wir Sitzungsvariablen definieren, aber wir können auch gewöhnliche Variablen definieren.
Das obige ist der detaillierte Inhalt vonSo übergeben Sie Parameter, wenn eine PHP-Seite springt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!