Je peux accomplir cette nature dynamique d'autres façons, mais cela m'a rendu curieux. Existe-t-il un mécanisme similaire à cela dans Ruby?Est-il possible de faire des variables dynamiques dans ruby?
$varname = "hello";
$$varname = "world";
echo $hello; //Output: world
Y a-t-il un colon supplémentaire à la ligne 3? – btelles
Oui, le signe deux-points équivaut à appeler to_sym sur un littéral de chaîne: convertissez-le en symbole. – molf
IOW ':" abcdef "==" abcdef ".to_sym ==: abcdef', et vous pouvez aussi utiliser l'interpolation': "# {klazz} _ # {id}" == "# {klazz} _ # {id } ". to_sym'. – yfeldblum