Ruby, что означает эта строка кода? - PullRequest
0 голосов
/ 10 марта 2012
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, и этот раздел не объясняет).

Ответы [ 2 ]

5 голосов
/ 10 марта 2012

Возвращаемое значение метода.

1 голос
/ 10 марта 2012

комиксы - это хеш, вероятно, результат будет выглядеть так:

comics = { 'name1' => 'url1', 'name2' => 'url2', ...}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...