加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

Perl常用语法记录

发布时间:2020-12-15 23:52:58 所属栏目:大数据 来源:网络整理
导读: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;$

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?"@$rown";
	}
	
	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};
	?
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读