fiNal: dynamische Variablen

Beitrag lesen

Hi,

wie kann ich in PHP Variablen, bei denen ein Teil des Namens fest und der andere Teil dynamisch ist, ausgeben?

indem Du die Variablen als ein Array deklarierst und $x[$i] ansprichst. Auf die vierbuchstabige Alternative, die Dir vielleicht noch jemand nennen wird, solltest Du aus Sicherheitsgründen verzichten - darum nenne ich sie nicht[1].

Cheatah

[1] Und hoffe, dass es auch kein anderer tut :-)

also, es gibt auch variable variablen. z.b:
$abc="test";
$b="abc";
echo $$b; // wird 'test' ausgeben'

alternativ für dein problem wäre eine stringadition gewesen, z.b.
$var = $x . $i;
echo $$var;

aber variable variablen sollte man, wenn irgendwie möglich unterlassen =) array ist schon gut, solange er nicht riesig wird.