当前位置: 移动技术网 > IT编程>网页制作>Perl > perl用变量做句柄介绍

perl用变量做句柄介绍

2017年12月08日  | 移动技术网IT编程  | 我要评论

复制代码 代码如下:

#!/usr/bin/perl -w
use strict;
use warnings;
use filehandle;
my %fh;
my @array = (1..10);
for(1..5){
        open $fh{$_},">$_.txt" or die;
}
for(1..5){
        #print $fh{$_} "$_\n";  此处错误
        $fh{$_}->print( "$_\n" );
    #为filehandle里的函数 或 用(my $h = $fh{$_};  print $h "$_\n";)亦可
 }

注意:上述错误是由于:<>里面不是简单标量就会被当glob,perl 支持 <filehandle> 或者是 <$scalar> .

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网