Lua:将字符串转换为变量名?

是否可以将字符串转换为表项的名称?

就像这样:

string = "test"
y = {test = 123}
print y.string

所以如果字符串是 "test",如果存在这样的条目,它将打印 y.test

希望您理解我的问题!

提前致谢...

点赞
用户2198692
用户2198692
print(y[string])

小心使用变量名称,特别是全局变量,如字符串。你刚刚覆盖了字符串表。

2014-08-25 15:38:24