Der Martin: $_POST Variablen mit foreach einlesen

Beitrag lesen

Hallo,

ja das ist mir schon klar das in $value der dazugehörige Wert steht,
aber da mehrere Postvariablen übergeben werden, handelt es sich bei $key auch um ein Array.

nein, da irrst du dich.
Du setzt eine Schleife auf mit

foreach ($_POST as $key => $value)
  { ... }

Innerhalb dieser Schleife sind $key und $value ganz gewöhnliche Variablen, genauso wie die Laufvariable in der einfachen for-Schleife. In jedem Schleifendurchlauf enthält $key einen(!) Schlüssel aus $_POST[], und $value den dazu gehörenden Wert.

$key[2]->$value

Und das ist genau deswegen Unsinn.

Warum du die Parameter alle nochmal umkopieren willst, anstatt direkt auf die Werte in $_POST[] zuzugreifen, verstehe ich allerdings immer noch nicht.

So long,
 Martin

--
Lieber blau machen, als sich schwarz ärgern.