Heim > Artikel > Backend-Entwicklung > So übergeben Sie Werte zwischen verschiedenen Seiten in PHP
So übertragen Sie Werte zwischen verschiedenen Seiten in PHP: 1. Verwenden Sie require_once, um zu realisieren; 3. Verwenden Sie die SESSION-Sitzung, um zu realisieren;
Die Methode ist wie folgt:
(Empfohlenes Tutorial: php-Video-Tutorial)
Methode 1: require_once
//Page a: <?php $a = "hello"; ?> //Page b: <?php require_once "A.php"; echo $a." world!"; ?>
Methode 2: Parameterwert beim Springen durch die Seite übertragen.
//Page a: <?php $a = "world"; ?> <a href="b.php?m=$a">点我跳到b.php</a> //Page b: <?php echo "hello".$_GET['m']; ?>
Methode 3: Formularübermittlung
<form name="form1" method="post" action="2.php"> <input type="text" name="val" /> <input type="submit" name="Submit" value="提交" /> </form> //2.php: <?php echo $_POST['val']; ?>
Methode 4: SESSION-Sitzung
(SESSION ist eine globale Variable. Solange sie deklariert ist, ist sie auf allen Seiten verfügbar, ohne dass die Webseite geschlossen werden muss oder bevor in den SESSION-Zyklus eingetreten wird. POST und GET werden verwendet sobald PHP ausgeführt wird.
<?php session_start(); $_SESSION['val']='123'; echo $_SESSION['val']; ?> <?php session_start(); echo $_SESSION['val']; //直接输出全局变量val. ?>
Methode Fünf: Cookie.
Cookie wird auf dem Client gespeichert (ebenfalls eine globale Variable) und die Sitzung wird auf dem Server gespeichert. Dies ist der einzige Unterschied zwischen den beiden.
<?php setcookie("user", "SUVLLIAN", time()+3600); //创建一个名为user的cookie变量,它的值是Alex Porter。它将在一个小时以后过期,也就是不能访问了 echo $_COOKIE['user']; //还要刷新一下页面才可以生效?>
Methode 6: In der Datenbank speichern und dann herausnehmen
Der Vorteil ist: Es kann lange gespeichert werden.
Der Nachteil besteht darin, dass es bei jeder Verwendung in der Datenbank abgefragt werden muss, was viele Ressourcen verbraucht.
Verwandte Empfehlungen: php-Training
Das obige ist der detaillierte Inhalt vonSo übergeben Sie Werte zwischen verschiedenen Seiten in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!