将Rails代码从Ruby 1.8.7移动到1.9.2时出现问题。我不明白Ruby的行为。从Ruby 1.8移动代码到1.9
我有一个元素的数组(一个字符串)。
my_var = [“Bla blubb and foo bar”]
然后我打电话:
some text #{my_var}
在Ruby 1.8我得到some text Bla blubb and foo bar
。
在Ruby 1.9我得到some text [\"Bla blubb and foo bar \"]
为什么会有区别?我怎样才能避免这种行为?