Hallo Tabellenkalk,
meine Erfahrungen mit variablen Variablennamen sind schon länger her. Aber ich meine mich zu erinnern, dass sie […] nicht mit Arrays funktionierten.
Wenn Sie variable Variablen mit Arrays verwenden, müssen Sie eine Doppeldeutigkeit beachten. Wenn Sie nämlich $$a[1]
schreiben, dann muss der Parser wissen, ob Sie $a[1]
als Variable oder $$a
als Variable und dann [1]
als Index dieser Variablen verwenden wollen bzw. gemeint haben. Die Syntax zur Lösung dieser Doppeldeutigkeit: Verwenden Sie im ersten Fall ${$a[1]}
und im zweiten Fall ${$a}[1]
.
Bis demnächst
Matthias