Re: [問題] 開啟及寫入多個檔案

看板Perl作者 (相見不如懷念)時間16年前 (2009/04/25 01:11), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
可以使用下面方式 use FileHandle; @filename=('a','b','c','d'); my %table; for $y(0..3) { for $z(0..3) { $table{"$filename[$y]$filename[$z]"} = new FileHandle; $table{"$filename[$y]$filename[$z]"}->open( ">$filename[$y]$filename[$z].txt" ) or die "Could not open file\n"; } } for $y(0..3) { for $z(0..3) { $table{"$filename[$y]$filename[$z]"}->print("test\n"); } } for $y(0..3) { for $z(0..3) { $table{"$filename[$y]$filename[$z]"}->close(); } } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.79.63.18
文章代碼(AID): #19yVAuSk (Perl)
文章代碼(AID): #19yVAuSk (Perl)