Hugo Egon Balder: Dynamische Variable

Beitrag lesen

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.