phpbar.de logo

Mailinglisten-Archive

[php] MySQL Version

[php] MySQL Version

Hartmut Holzgraefe hartmut_(at)_six.de
Wed, 15 Nov 2000 20:38:51 +0100


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