perl typeglob使用

前端之家收集整理的这篇文章主要介绍了perl typeglob使用前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

#!/usr/bin/perl -l


use strict;
use warnings;


my $var = "Hello Jason";
my @var = qw(aaa bbb ccc ddd eee fff);
*var = \"Hello World";
*var = \@var;
*var = sub{print "This is a sub"};
print  ${*var{SCALAR}};
map{print}@{*var{ARRAY}};
&{*var{CODE}}();
for my $field (qw/SCALAR ARRAY HASH CODE/){
        print ref *var{$field}?ref *var{$field}:"undefined";
}


sub show{
        print "This is in show()";
}


&{*show{CODE}}();

==================================================================================

output:

Hello World aaa bbb ccc ddd eee fff This is a sub SCALAR ARRAY undefined CODE This is in show()

猜你在找的Perl相关文章