Ruby on Rails at-il des tableaux associatifs?)
Par exemple:
a = Array.new
a["Peter"] = 32
a["Quagmire"] = 'asdas'
Quelle est la méthode la plus simple pour créer une telle structure de tableau dans Ruby?
Contrairement à PHP qui confond les tableaux et les hachages, dans Ruby (et pratiquement tous les autres langages), ils sont une chose distincte).
http://Ruby-doc.org/core/classes/Hash.html
Dans votre cas, ce serait:
a = {'Peter' => 32, 'Quagmire' => 'asdas'}
Il existe plusieurs livres d'introduction disponibles gratuitement sur Ruby et les simulateurs en ligne, etc.
Utilisez des hachages, voici quelques exemples sur la façon de commencer (tout cela fait la même chose, juste une syntaxe différente):
a = Hash.new
a["Peter"] = 32
a["Quagmire"] = 'asdas'
Ou vous pourriez faire:
a = {}
a["Peter"] = 32
a["Quagmire"] = 'asdas'
Ou même une doublure:
a = {"Peter" => 32, "Quagmire" => 'gigity'}