Hallo Forum,
ich schaffe es, einen Variablennamen dynamisch zusammenzustellen.
$foo=array('eins','bloob','bar');
${test.$foo[2]}=3;
// Ergibt die Variable 'testbar' mit dem Wert '3'.
Nun möchte ich ein $_POST dynamisch zusammenstellen, schaffe das aber nicht.
Ich beginne wieder mit einem Array:
$foo=array('eins','bloob','bar');
Dynamisch generiert werden soll jetzt ein $_POST mit dem zweiten Array-Wert. Also sowas in der Art wie $content=${_POST['.$foo[1].']}
. Als ob $content=$_POST['bloob']
dortstehen würde.
Das funktioniert aber nicht. Es kommt die Fehlermeldung "Parse error: syntax error, unexpected '[' in ..." Und alle anderen möglichen Variationen mit Punkten und geschweiften Klammern bringen auch Fehlermeldungen.
Meine Frage: Ist es möglich, nicht nur normale Variablen, dondern auch ein $_POST dynamisch zu generieren und wenn ja, wie muß der Code dann lauten?
Danke im Voraus und mfG
Hugo E.B.