Heim Backend-Entwicklung PHP-Problem Welche Möglichkeiten gibt es, Werte in PHP zu übergeben?

Welche Möglichkeiten gibt es, Werte in PHP zu übergeben?

Jun 30, 2020 am 10:10 AM

Es gibt 4 Möglichkeiten, Werte in PHP zu übergeben: 1. Verwendung des Cookies des Client-Browsers 2. Verwendung einer serverseitigen Sitzung; 4. Verwenden eines Hyperlinks zum Übergeben von Parametern.

Welche Möglichkeiten gibt es, Werte in PHP zu übergeben?

Es gibt vier Möglichkeiten, Werte in PHP zu übergeben

Wir definieren page01.php und page02.php PHP-Datei, finden Sie eine Möglichkeit, den Inhalt von Seite01 auf Seite02 zu übertragen, und lassen Sie ihn dann weiter verwenden.

Der erste Typ:

Verwenden Sie das Cookie des Client-Browsers. Ein Cookie ist leicht zu verstehen. Es handelt sich um eine temporäre Datei, die der Browser während des Browsing-Vorgangs speichert.

Setzen Sie ein Cookie auf Seite01.

Der Code lautet wie folgt:

<?php 
       setcookie(&#39;mycookie&#39;,&#39;自灵&#39;);
?>
Nach dem Login kopieren

Wir haben eine Variable mycookie definiert, deren Wert die Zeichenfolge „self-spirit“ ist.

Wir können die Cookie-Variablen beliebig benennen und mehrere Cookie-Variablen definieren.

Cookies akzeptieren auf Seite02.

Der Code lautet wie folgt:

<?php
     $wuziling = $_COOKIE[&#39;mycookie&#39;];
     echo $wuziling;
?>
Nach dem Login kopieren

Wir verwenden $_COOKIE[], um die Variable mycookie im Cookie zu extrahieren und ihren Wert an $wuziling zu zahlen. Dann einfach ausgeben.

Okay, hier sind wir mit der Verwendung von Cookies zum Übertragen von Parametern von Seite zu Seite fertig.

Zweiter Typ:

Serverseitige Sitzung verwenden. Das Verstehen der Sitzung ist sehr einfach. Der Unterschied zu einem Cookie besteht darin, dass es sich um einen temporären Speicher 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;);
?>
Nach dem Login kopieren

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.

Der Code lautet wie folgt:

<?php 
     session_start();
     for($i=0;$i<3;$i++)
     {
             echo $_SESSION[&#39;temp&#39;][$i].&#39;<br />&#39;;
     }
?>
Nach dem Login kopieren

Starten Sie zunächst 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.

Denken Sie nicht, dass $_SESSION['temp'][$i] ein zweidimensionales Array ist. Der Name des Arrays ist $_SESSION["temp"]. Obwohl dieser Name komplizierter ist, ist das Array Der Index ist 'temp'

Wenn wir $_SESSION["temp"] schreiben, sind temp plus doppelte Anführungszeichen oder einfache Anführungszeichen gleichwertig.

Wenn wir hier Sitzungsvariablen definieren, definieren wir Arrays, oder wir können gewöhnliche Variablen definieren, genau wie das, was in Cookies erwähnt wird.

Dritte Methode:

Verwenden Sie zum Bestehen ein Formular.

page01.php ist wie folgt geschrieben:

Der Code lautet wie folgt:

<form action="page02.php" method="post">
     <input type="text" name="wuziling" />
     <input type="submit" name="submit" value="提交" />
</form>
Nach dem Login kopieren

Das Attribut action im Formular gibt direkt an, an welche Seite dieser Formularinhalt übergeben wird. method gibt die Übertragungsmethode an. Post steht für die Verwendung von Messaging, genau wie wir Textnachrichten versenden. ,

page02.php wird wie folgt geschrieben:

Der Code lautet wie folgt:

<?php 
     $wu = $_POST[&#39;wuziling&#39;];
     echo $wu;
?>
Nach dem Login kopieren

Verwenden Sie $_POST[], um den übergebenen Variablenwert abzurufen. Dieser Variablenname Wuziling wird im Namensattribut des Eingabe-Tags des Formulars definiert.

Übergeben Sie es dann an eine andere Variable $wu. So können wir ausgeben. Eine direkte Ausgabe ist ebenfalls möglich, echo $_POST['wuziling'];

Vierte Methode:

Verwenden Sie Hyperlinks, um Parameter zu übergeben. Bei vielen unserer Online-Vorgänge klicken Sie auf Hyperlinks, um zwischen Webseiten zu wechseln. Beim Klicken können auch Parameter übergeben werden.

page01.php ist wie folgt geschrieben:

Der Code lautet wie folgt:

<?php 
$var = &#39;I love you !&#39;;
?>
<a href="<?php echo "page02.php?new=".$var ?>">get</a>
Nach dem Login kopieren

Definieren Sie eine Variable $var und geben Sie im href-Attribut des Hyperlinks an, was Sie möchten um zur Seite page02 zu springen. Fügen Sie danach ein Fragezeichen und eine selbstdefinierte Variable new hinzu. Dieser Name wird auf der Seite page02 verwendet. Der Wert von new ist die $var, die wir übergeben möchten.

page02.php ist wie folgt geschrieben:

Der Code lautet wie folgt:

<?php
     echo   $_GET[&#39;new&#39;];
?>
Nach dem Login kopieren

Verwenden Sie $_GET[], um den Wert von new abzurufen, und dann können Sie ihn ausgeben oder für andere Zwecke verwenden. Sie können die neue Variable und ihren Wert direkt in der Adressleiste des Browsers sehen. .

Das obige ist der detaillierte Inhalt vonWelche Möglichkeiten gibt es, Werte in PHP zu übergeben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

PHP 8 JIT (Just-in-Time) -Kompilation: Wie es die Leistung verbessert. PHP 8 JIT (Just-in-Time) -Kompilation: Wie es die Leistung verbessert. Mar 25, 2025 am 10:37 AM

Die JIT -Kompilierung von PHP 8 verbessert die Leistung, indem häufig ausgeführte Code in den Maschinencode zusammengestellt wird, um Anwendungen mit schweren Berechnungen zugute und die Ausführungszeiten zu reduzieren.

PHP Secure-Datei-Uploads: Verhindern von Sicherheitslücken im Zusammenhang mit Datei. PHP Secure-Datei-Uploads: Verhindern von Sicherheitslücken im Zusammenhang mit Datei. Mar 26, 2025 pm 04:18 PM

In dem Artikel wird das Sicherung von PHP -Dateien -Uploads erläutert, um Schwachstellen wie die Code -Injektion zu verhindern. Es konzentriert sich auf die Dateitypvalidierung, den sicheren Speicher und die Fehlerbehandlung, um die Anwendungssicherheit zu verbessern.

OWASP Top 10 PHP: Beschreiben und mildern gemeinsame Schwachstellen. OWASP Top 10 PHP: Beschreiben und mildern gemeinsame Schwachstellen. Mar 26, 2025 pm 04:13 PM

In dem Artikel werden OWASP Top 10 Schwachstellen in PHP- und Minderungsstrategien erörtert. Zu den wichtigsten Problemen gehören die Injektion, die kaputte Authentifizierung und XSS mit empfohlenen Tools zur Überwachung und Sicherung von PHP -Anwendungen.

PHP -Authentifizierung & amp; Autorisierung: sichere Implementierung. PHP -Authentifizierung & amp; Autorisierung: sichere Implementierung. Mar 25, 2025 pm 03:06 PM

In dem Artikel wird die Implementierung einer robusten Authentifizierung und Autorisierung in PHP erörtert, um den nicht autorisierten Zugriff zu verhindern, Best Practices zu beschreiben und sicherheitsrelevante Tools zu empfehlen.

PHP -Verschlüsselung: Symmetrische und asymmetrische Verschlüsselung. PHP -Verschlüsselung: Symmetrische und asymmetrische Verschlüsselung. Mar 25, 2025 pm 03:12 PM

In dem Artikel wird die symmetrische und asymmetrische Verschlüsselung in PHP erörtert und ihre Eignung, Leistung und Sicherheitsunterschiede verglichen. Die symmetrische Verschlüsselung ist schneller und für Massendaten geeignet, während asymmetrisch für den sicheren Schlüsselaustausch verwendet wird.

Was ist der Zweck von vorbereiteten Aussagen in PHP? Was ist der Zweck von vorbereiteten Aussagen in PHP? Mar 20, 2025 pm 04:47 PM

Vorbereitete Aussagen in PHP erhöhen die Sicherheit und Effizienz der Datenbank durch Verhinderung der SQL -Injektion und Verbesserung der Abfrageleistung durch Zusammenstellung und Wiederverwendung.

PHP -API -Rate Begrenzung: Implementierungsstrategien. PHP -API -Rate Begrenzung: Implementierungsstrategien. Mar 26, 2025 pm 04:16 PM

In dem Artikel werden Strategien zur Implementierung der API-Rate in PHP erörtert, einschließlich Algorithmen wie Token-Bucket und Leaky Bucket sowie Bibliotheken wie Symfony/Rate-Limiter. Es deckt auch die Überwachung, die dynamischen Einstellungsgeschwindigkeiten und die Hand ab

Wie rufen Sie Daten mit PHP aus einer Datenbank ab? Wie rufen Sie Daten mit PHP aus einer Datenbank ab? Mar 20, 2025 pm 04:57 PM

In Artikel wird das Abrufen von Daten aus Datenbanken mithilfe von PHP, die Schritte, Sicherheitsmaßnahmen, Optimierungstechniken und gemeinsame Fehler bei Lösungen erfasst.

See all articles