如何输出变量的变量值
比如定义:
f01 = "test"
mid = "f" + "01"
现在想:
puts "#{mid}"
让结果是test 如何做?
[解决办法]
f01 = "test"
mid = "f" + "01"
eval('puts ' + mid)
[解决办法]
string = ' f01="test" '
eval(string)
print f01
发布时间: 2012-09-13 09:51:53 作者: rapoo
如何输出变量的变量值
比如定义:
f01 = "test"
mid = "f" + "01"
现在想:
puts "#{mid}"
让结果是test 如何做?
[解决办法]
f01 = "test"
mid = "f" + "01"
eval('puts ' + mid)
[解决办法]
string = ' f01="test" '
eval(string)
print f01