Welche Möglichkeiten gibt es, Werte in PHP zu übergeben?
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.
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('mycookie','自灵'); ?>
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['mycookie']; echo $wuziling; ?>
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('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.
Der Code lautet wie folgt:
<?php session_start(); for($i=0;$i<3;$i++) { echo $_SESSION['temp'][$i].'<br />'; } ?>
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>
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['wuziling']; echo $wu; ?>
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 = 'I love you !'; ?> <a href="<?php echo "page02.php?new=".$var ?>">get</a>
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['new']; ?>
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!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



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.

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.

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.

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.

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.

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.

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

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