Heim  >  Artikel  >  Backend-Entwicklung  >  So übergeben Sie Parameter, wenn eine PHP-Seite springt

So übergeben Sie Parameter, wenn eine PHP-Seite springt

王林
王林Original
2020-08-01 13:51:275016Durchsuche

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.

So übergeben Sie Parameter, wenn eine PHP-Seite springt

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(&#39;123&#39;,&#39;456&#39;,&#39;789&#39;);
?>

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[&#39;temp&#39;][$i].&#39;<br />&#39;;
     }
?>

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!

Stellungnahme:
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