Perl常用文法記錄

來源:互聯網
上載者:User

標籤:perl

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常用文法記錄

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.