Christian Kruse: ${...} dyn. Arrayvariable

Beitrag lesen

你好 Andreas,

ich möchte das Element $bild1[12] ausgeben. Aber bild1 ist dynamisch.
Das sieht dann so aus:

$num = substr(...
echo ${'bild'.$num.'[12]'};

leider liefert mir dieser Ausdruck nichts zurück, wogegen echo
$bild1[12]; korrekte Werte liefert.

Wo liegt der Fehler? Bei "normalen" Variablen hat dies immer funktioniert.

Du meinst ${'bild'}[12]. Aber ich wuerde davon abraten, viel sinnvoller
waere ein Array $bilder, der alle $bild-Dateien enthaelt.

再见,
 CK

--
Es gibt keinen Ort, wo der Geist zu finden waere. Er ist wie die Fussspuren der Voegel am Himmel.
http://wwwtech.de/