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