Mailinglisten-Archive |
From: "Ithamar Garbe" <garbe_(at)_gmx.de> > > jein. Da greifst Du auf die Konstante mit dem Namen "a" zurück. Diese > > kann PHP vermutlich nicht finden, und ersetzt das dann durch den String > > a. Richtig ist: > > > > $fr['a'] = 'orange'; > > Warum die Anführungszeichen? Auch $fr[a] funktioniert einwandfrei, zumindest > bei mir *G*, und ich habe schon viele PHP-Installationen hinter mir. > Anfangs habe ich es auch mit Anführungszeichen probiert, da ging es gar nicht, > ohne schon. Wahrscheinlich hatte ich $fr["a"] geschrieben. Auf jeden Fall > arbeite ich immer ohne Anführungszeichen. Die doppelten Anführungszeichen wegzulassen ist falsch. Ist irgendwo bei den Inkompatibilitäten von PHP 3 und 4 beschrieben. -Egon
php::bar PHP Wiki - Listenarchive