hotti: Array-Indexnamen nicht mehr quoten müssen

Beitrag lesen

hi,

ausgehend davon, dass an der Stelle $arr['foo']; für 'foo' ohnehin ein String erwartet wird, wär's doch schön, wenn eine Schreibweise $arr[foo]; genügen würde.

Nein, weil das an der Stelle nicht von der Konstante foo zu unterscheiden wäre.

Hab vor einer halben Stunde das auch in der Doku gelesen. Nunja ;)

Gibt es irgendwo eine Konfigurations-Einstellung mit der das voreingestellt werden kann?

Du kannst höchstens am error_reporting schrauben,

Noi, da wird meinereinerseits nichts geschraubt ;)

@Tom: So abwegig ist der Gedanke nicht. In Perl isses so, dass an $hash{$key}; grundsätzlich ein Scalar in $key erwartet wird, wobei Perl auch nicht zwischen Numbers und Strings unterscheidet. Das Quoten kann in Perl also komplett entfallen, außer es sind Unlauts dabei ;)

Viele Grüße,
Hotti