Ruby on Rails連想配列はありますか?
例えば:
a = Array.new
a["Peter"] = 32
a["Quagmire"] = 'asdas'
Rubyでこのような配列構造を作成する最も簡単な方法は何ですか?
配列とハッシュを圧縮するPHPとは異なり、Ruby(および他のすべての言語))は別のものです。
http://Ruby-doc.org/core/classes/Hash.html
あなたの場合は次のようになります:
a = {'Peter' => 32, 'Quagmire' => 'asdas'}
Rubyおよびオンラインシミュレーターなどに関する無料の入門書がいくつかあります。
ハッシュを使用して、開始方法の例をいくつか示します(これらはすべて同じことを行い、構文は異なります)。
a = Hash.new
a["Peter"] = 32
a["Quagmire"] = 'asdas'
またはあなたがすることができます:
a = {}
a["Peter"] = 32
a["Quagmire"] = 'asdas'
または1つのライナーでさえ:
a = {"Peter" => 32, "Quagmire" => 'gigity'}