10 Stimmen

Verwendung eckiger Klammern in versteckten HTML-Eingabefeldern

Ich analysiere den PHP-Code einer anderen Person und habe festgestellt, dass die HTML-Eingabe viele versteckte Eingabefelder hat, deren Namen z.B. mit '[]' enden:

<input type="hidden" name="ORDER_VALUE[]" value="34" />
<input type="hidden" name="ORDER_VALUE[]" value="17" />

Die PHP-Seite, die diese Eingabe verarbeitet, erfasst jeden Wert wie folgt:

foreach ($_REQUEST["ORDER_VALUE"] as $order_value) {
    /...
}

Wofür wird das "[]" verwendet? Um anzugeben, dass es mehrere Eingabefelder mit demselben Namen geben soll?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X