Mailinglisten-Archive |
Ulf Wendel wrote:
> Mark Kronsbein wrote:
> [...]
> > print "MySQL rennt auf deisem Server in Version $bar[version].";
> [...]
> An deinem Snippet mißfällt mir, das Du keine Anführungszeichen beim
> Abfragen des Arrays $bar benutzt. Ich verstehe zwar warum Du es machst
> und es ist auch erlaubt, aber es könnte schöner geschrieben werden. Der
> Einsteiger sollte stets daran erinnert werden, daß bei assoziativen
> Arrays grundsätzlich Anführungszeichen bei der Benennung der Indizes zu
> verwenden sind, schließlich handelt es sich um einen nichtnumerischen
> Datentyp im Index.
> [...]
Grundsätzlich richtig, hier steht die Variable aber schon in einem
String, und da funktioniert nur
"...$bar[version]..."
oder in PHP4 auch
"...{$bar['version']}..."
aber nicht
"...$bar['version']..."
das gibt 'nen Parse Error ...
--
Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77
php::bar PHP Wiki - Listenarchive