Mailinglisten-Archive |
Hi was du suchst, sind dynamische Variablen, das kann man in PHP folgendermaßen haben: $test = 5; $name = 'test'; echo $$name; // gibt 5 aus... also einfach Name der gewünschten Variablen in einen String speichern und dann mit doppeltem $ aufrufen :) > Ein Beispiel: > for ($=0; $i<3; $i++){ > $variable = 5*$i; > } das wäre dann: for($i = 0; $i < 3; $i++) { $name = 'variable'.$i; $$name = 5 * $i; } cya Björn ----- Original Message ----- From: "Severin Weingarten" <sevimails_(at)_freenet.de> To: "PHP Mailingliste" <php_(at)_phpcenter.de> Sent: Sunday, September 01, 2002 5:18 PM Subject: [php] Counter an Variablennamen anhängen > Hallo zusammen, > > ich habe Mal eine Frage, die nichts mit dem Manual zu tun hat (auf jeden > Fall gehe ich nicht davon aus *g*): > Ich habe in einem Script einen Counter und beim definieren einer > Variablen würde ich seinen Wert gerne an den Namen der Variablen > anhängen. > > Kurz und knapp: > Wie nutze ich den Wert einer Variablen in dem Namen einer anderen? > > Ein Beispiel: > for ($=0; $i<3; $i++){ > $variable = 5*$i; > } > --- > Wie löse ich es hier, dass die definierte Variable beim ersten Durchlauf > $variable0, beim zweiten Durchlauf $variable1 usw. heißt? Ein einfach > anhängen: $variable.$i geht ja nicht. Müsste doch eigentlich ganz > einfach sein, aber ich komme nicht drauf. > > MFG > > Severin Weingarten > -- > ** http://www.php-center.de ** > Die PHP-Liste: mailto: php_(at)_phpcenter.de > http://lists.phpcenter.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive