Superglobale Variablen, die in PHP 4.1.0 eingeführt wurden, sind integrierte Variablen, die immer in allen Bereichen verfügbar sind. Viele vordefinierte Variablen in PHP sind „superglobal“, was bedeutet, dass sie im gesamten Umfang eines Skripts verfügbar sind. Auf sie kann innerhalb einer Funktion oder Methode zugegriffen werden, ohne dass die globale $variable; ausgeführt werden muss.
Es gibt 9 häufig verwendete superglobale Variablen:
1 $_GET –> holen Sie sich die Übertragungsmethode
2. Post-Übertragungsmethode
3. $_REQUEST –> Kann Werte sowohl in Get- als auch in Post-Methoden empfangen
Referenziert alle im globalen Bereich verfügbaren Variablen
5. $_FILES –> Zum Hochladen von Dateien
6. $_SESSION –> >
8. $_COOKIE –> Wird zur Sitzungssteuerung verwendet9. $_ENV –> Im Folgenden finden Sie eine detaillierte Einführung1. $_GET –> Übertragungsmethode
PHP $_GET kann auch zum Sammeln der Daten nach dem Absenden des HTML-Formulars verwendet werden (method="get") Formulardaten. $_GET kann auch in der URL gesendete Daten sammeln.
Greifen Sie beispielsweise auf den URL-Link zu:2. $_POST –> Post-Übertragungsmethodehttp://localhost/test_get.php?subject=PHP&web=W3school.com.cnNach dem Login kopieren
Die Verwendung ist wie folgt:<html> <body> <?php echo "Study " . $_GET['subject'] . " at " . $_GET['web']; ?> </body> </html>Nach dem Login kopieren
PHP $_POST wird häufig zum Sammeln von Formulardaten nach dem Absenden eines HTML-Formulars mit method="post" verwendet. $_POST wird häufig auch zum Übergeben von Variablen verwendet.
Das folgende Beispiel zeigt ein Formular mit Eingabefeldern und einem Absenden-Button. Wenn der Benutzer auf die Schaltfläche „Senden“ klickt, um die Daten zu senden, werden die Formulardaten an die Datei gesendet, die im Aktionsattribut des