0
Zip::ZipOutputStream.open(folderpath) do |z|
z.print IO.read(folderpath)
在上面的代碼中,我有Zip::ZipOutputStream.open(file_path) do |z|
。我不明白,|z|
是什麼意思?什麼| z |參考?我可以例如更改| z |到其他的例子是| changez | ?rubyzip教練
我在這裏得到了完整的代碼 http://blog.devinterface.com/2010/02/create-zip-files-on-the-fly/但我無法忍受第一行do | z | 。
您可能想看看這篇文章:http://www.robertsosinski.com/2008/12/21/understanding-ruby-blocks-procs-and-lambdas/。我會改變你的標籤,因爲這看起來與Rails沒有任何關係。 – polarblau 2011-03-07 10:39:02