Mailinglisten-Archive |
Hallo Frank,
Am Mittwoch, 22. März 2006 16:05 schrieb Frank Böhme:
> Stimmt, ich wollte tatsächlich was anderes ;-) So funktioniert es.
> Man hat´s schon schwer als Hobbyprogrammierer.
das bessert sich mit der Zeit - vor allem, wenn man seine ganze Freizeit
mit sowas verbringt. ;-)
> > Ah, steht übrigens auch genau so im Online-Handbuch (vor dem
> > Kästchen "Warnung"), wie ich gerade sehe:
> >
> > http://www.php.net/manual/de/language.variables.variable.php
>
> Auf der Seite war ich kurz vorher. Aber ich sehe da keine
> Zusammenhang zu Superglobals ??
Ich meinte den Satz darüber: "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]."
Und der Hinweis im Kästchen "Warnung" besagt nur, daß das Konstrukt
variabler Variablen bei Superglobalen keine Anwendung finden kann. Wie
dort steht, geht z.B. ${$_GET} nicht. :-)
Viele Grüße
Lutz
php::bar PHP Wiki - Listenarchive