Re: [問題] 請教程式內容?

看板Perl作者 (零式札克)時間18年前 (2007/04/02 14:48), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/3 (看更多)
※ 引述《Yaowei (成就你的大事)》之銘言: : while(<LINE>){ : s/(\w+)/$w{lc($1)}++/eg; : END{print $w{$_}," $_\n" foreach (sort keys %w);} : } : 其中 為什麼使用END呢? : 發現如果將END拿掉的話,則會跑很多次出來 : 而若有END的話 ,則是只會出現一次結果? : 先謝過各位囉^^ 雖然我不知道它為什麼要放在那裡 ... 但是 BEGIN{ blahblah... } 這個 block 會在程式開始時先執行 END{ blahblah } 同樣的 結束時執行 -- Welcome to my ... [ Blog in LiveSpace: http://reizarc.spaces.live.com/ ] [ Sketching album: http://vision.twbbs.org/gallery/crazier ] -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.216.172.12

04/02 23:28, , 1F
感謝我懂^^
04/02 23:28, 1F
※ 編輯: reizarc 來自: 61.216.172.12 (04/02 23:54)
文章代碼(AID): #164HVByC (Perl)
討論串 (同標題文章)
本文引述了以下文章的的內容:
18年前, 2007/04/02 14:30
以下文章回應了本文
1
4
18年前, 2007/04/02 15:01
完整討論串 (本文為第 2 之 3 篇):
1
4
18年前, 2007/04/02 15:01
1
1
18年前, 2007/04/02 14:48
18年前, 2007/04/02 14:30
文章代碼(AID): #164HVByC (Perl)