[PerlChina] 请教一个散列表的使用
jeffhua at aol.com
jeffhua at aol.com
Fri Aug 4 02:16:43 PDT 2006
When you run the script with 'use warnings' you could get the errors:
Modification of a read-only value attempted
$1 is a special variable in Perl,you couldn't modify it using the
statement of '$1 = ...'.
-----Original Message-----
From: panjianfeng1979 at gmail.com
To: china-pm at pm.org
Sent: Fri, 4 Aug 2006 5:07 PM
Subject: [PerlChina] 请教一个散列表的使用
my %levelMap = (
'PS_INDETERMINATE' => 9,
'PS_CRITICAL' => 1,
'PS_MAJOR' => 2,
'PS_MINOR' => 3,
'PS_WARNING' => 4
);
$1 = 'PS_MINOR';
但是下面的语句老是报错
print $levelMap{$1};
提示Use of uninitialized value in print ....
请问是怎么回事?谢谢!
_______________________________________________
China-pm mailing list
China-pm at pm.org
http://mail.pm.org/mailman/listinfo/china-pm
________________________________________________________________________
Check out AOL.com today. Breaking news, video search, pictures, email
and IM. All on demand. Always Free.
More information about the China-pm
mailing list