Eingabefeldwerte mit PHP abrufen
Bei der Arbeit mit HTML-Formularen ist es häufig erforderlich, auf Benutzereingaben aus Eingabefeldern zuzugreifen und diese zu bearbeiten. PHP bietet dafür mehrere Mechanismen, einschließlich der Superglobals $_POST und $_GET.
Verwenden von $_POST oder $_GET
Um den Wert eines Eingabefelds abzurufen mit PHP können Sie entweder die Superglobals $_POST oder $_GET verwenden. Diese Superglobals enthalten ein assoziatives Array von Formularfeldwerten, verschlüsselt durch den Namen des HTML-Eingabe-Tags.
Beispiel
Betrachten Sie das folgende Eingabefeld:
<input type="text" name="subject">
Um den Wert dieses Eingabefelds abzurufen und ihn einer Sitzung zuzuweisen, können Sie das folgende PHP verwenden Code:
// Using $_GET $_SESSION['subject'] = $_GET['subject']; // Using $_POST $_SESSION['subject'] = $_POST['subject'];
Formularmethode
Die in Ihrem HTML-Formular verwendete Methode bestimmt, welches Superglobal zum Abrufen des Eingabefeldwerts verwendet wird:
Beispielformular mit GET-Methode:
Zum Anzeigen des Werts mit $_GET:
echo $_GET['subject']; // Output: "Car Loan"
Beispielformular mit POST-Methode:
So zeigen Sie den Wert mit $_POST an:
echo $_POST['subject']; // Output: "Car Loan"
Das obige ist der detaillierte Inhalt vonWie kann ich Eingabefeldwerte mit $_GET und $_POST von PHP abrufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!