首页 > 其他 > 详细

Perl常用语法记录

时间:2014-10-09 18:43:19      阅读:115      评论:0      收藏:0      [点我收藏+]

Perl常用语法记录

##包的切换和调用其它包的方式
#package A;
#my $a=10;

#package B;
#print $A::a;
#print $a;
 
 

##local局部标识符的使用
#$aa=20;
#{
#	local $aa;
#	$aa=10;
#	print "$aa \n";
#	
#}

#print $aa;



##别名的使用
=comment
$b=10;
$a=1;
$c=200;
{
	local *b;
	*b=*a;
	$b=20;
	print "$a \n";
	
}

*d=*c;
$d=100;

print "$a \n";
print "$b \n";
print "$c \n";
print "$d \n";
=cut



##函数传递数组参数,改变数组的内容,打印数组内容
my @array=(10,20);
xxxx(\@array);
print "@array \n";
sub xxxx{
	my $copy=shift;
	 
	foreach $item (@$copy){
		$item=$item*2;
	} 
	 
	for $row ($copy) {
		print "@$row\n";
	}
	
	print "@$copy \n";
	
}



##hash变量声明,赋值,循环输出
my %hHashinfo=(‘a‘=>,‘b‘=>2);

my %hTableinfo=();
### 读取记录数据
while ( my @recs = $sth->fetchrow_array ) {
	$hTableinfo{ $recs[0] } = ( $recs[6] - $recs[3] ) / $recs[6];

}

foreach my $key ( keys %hTableinfo ) {
	my $value = $hTableinfo{$key};
	 
}




本文出自 “与IT一起的日子” 博客,请务必保留此出处http://raugher.blog.51cto.com/3472678/1561839

Perl常用语法记录

原文:http://raugher.blog.51cto.com/3472678/1561839

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!