hello,list,

See these commands pls:

[EMAIL PROTECTED] coremail]$ perl -le 'our %test = (type => "software"); print 
$::{test}'                
*main::test
[EMAIL PROTECTED] coremail]$ perl -le 'our %test = (type => "software"); print 
${*main::test{HASH}}{type}'   
software
[EMAIL PROTECTED] coremail]$ perl -le 'our %test = (type => "software"); print 
${$::{test}{HASH}}{type}'          
[ no output ]

The first command prove that  " $::{test} == *main::test ";
The second command access the GLOB *main::test and get the value 'software' in 
hash %test.

My question is:
why I get nothing via accessing the $::{test} which is equl to *main::test in 
the third command?Thanks.

--
Jeff Pang
NetEase AntiSpam Team
http://corp.netease.com

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to