Thread Hash als Option missbrauchen (118 answers)
Opened by bloonix at 2005-12-19 02:24

esskar
 2005-12-23 14:10
#61050 #61050
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
[quote=Dubu,23.12.2005, 09:44]Und das "fat comma" (=>) quotet auch den Ausdruck links von sich, sofern er die Form eines Identifiers hat, also kann man auch das 'passwd' ohne Anfuehrungszeichen schreiben. (Die Einschraenkung mit dem Identifier gilt uebrigens auch fuer das Quoten innerhalb von {}.)[/quote]
nicht ganz richtig:
ein identifier (also eine variable) darf nicht mit einer Zahl anfangen (zumindest kein user-spezifischer) ... der Ausdruck links neben dem Komma schon.


und von der Schönheit wegen, würde ich meinen, dass wenn man einmal quotet, man immer quotet

also

Code: (dl )
1
2
3
4
5
my %foo = ( foo => 'bar', 'foo bar' => 'bar foo' );

# vs

my %bar = ( 'bar' => 'foo', 'bar foo' => 'foo bar');

View full thread Hash als Option missbrauchen