Ruby这段代码意味着什么?

Aks*_*hat 0 ruby

def load_­comics(pat­h)
    comics={}
    File.forea­ch(path) do |line­|
        name, url = line.­split(': ')
        comics[nam­e] = url.s­trip
    end
    comics  #<<< THIS LINE
end
Run Code Online (Sandbox Code Playgroud)

我习惯了PHP,该怎么comics办?我有点困惑(我在tryruby.org上做的教程并没有解释那个部分).

Rog*_*ger 5

它是该方法的返回值.

  • 点或在方法结束时返回漫画是为了你可以链接方法; 例如`load_comics("/ some/path").每个都做{| comic |/*对每个漫画*/}做一些事情 (2认同)