$var0...$var10
roger
- php
hallo!
ich habe ein kleines problem und weiss keine lösung:
ich bekomme $anzahl variablen übergeben und möchte sie auslesen.
die variable wurde vorher definiert als name0, name1, name2 etc. .
mit meinen rudimentären perl kenntnissen weiss ich, dass ich mit $variable$anzahl die einzelnen variablen auslesen kann, wie mach ich das aber in php, die schreibweise ist da ja nicht erlaubt!
kleines beispielscript:
for ($i=0;$i<=$anzahl;$i++)
{
print "name$i <br>";
}
danke schonmal im voraus!
r.
grrr.
learning by selbstprobiering:
${name.$j}
danke roger!
kleines beispielscript:
for ($i=0;$i<=$anzahl;$i++)
{
print "name$i <br>";
}
danke schonmal im voraus!
r.
print ${$name.$i}
Hi,
ich bekomme $anzahl variablen übergeben und möchte sie auslesen.
die variable wurde vorher definiert als name0, name1, name2 etc. .
dafuer haben die netten Menschen von PHP Arrays implementiert.
Jan
--
Moin,
ich bekomme $anzahl variablen übergeben und möchte sie auslesen.
die variable wurde vorher definiert als name0, name1, name2 etc. .
Und da bisher noch keine richtige Antwort auf die ursprüngliche Frage kam (ja, Arrays wären in der Tat die richtigere Lösung des Problems), hier nochmal zur Freude des Archivs:
${"name".$i}
(${name.$i} funktioniert zwar in den meisten Fällen, aber das ist Zufall; ${$name.$i} funktioniert in den wenigsten Fällen, aber das ist ebenfalls Zufall)
--
Henryk Plötz
Grüße von der Ostsee