簡體   English   中英

Ruby這行代碼是什么意思?

[英]Ruby what does this line of code mean?

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

我已經習慣了PHP, comics什么作用? 我有些困惑(我正在tryruby.org上進行教程,但沒有解釋該部分)。

它是方法的返回值。

漫畫是哈希,結果可能如下所示:

comics = { 'name1' => 'url1', 'name2' => 'url2', ...}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM