Ruby中的魔法$前缀变量是什么?
我在Ruby中见过这样的神奇变量<代码>$\uuuRuby中的魔法$前缀变量是什么?,ruby,variables,Ruby,Variables,我在Ruby中见过这样的神奇变量$\uuu$”$0 所有这些变量的含义和设置方式是否有完整的参考?它们被称为“全局变量”(页面底部的完整列表):它们的名称是全局变量。有几种不同的参考文献 通过调用方法Kernel\global\u variables puts global_variables Ruby在标准库中还包含一个名为“”的文件,该文件提供了对几个全局变量的深入解释 此外,还有(归档版本的)” 最后,Ruby编程wikibook有一个“”参考。Ruby文档过去非常面向类。不过,在Rub
$”
$0
所有这些变量的含义和设置方式是否有完整的参考?它们被称为“全局变量”(页面底部的完整列表):它们的名称是全局变量。有几种不同的参考文献
通过调用方法Kernel\global\u variables
puts global_variables
Ruby在标准库中还包含一个名为“”的文件,该文件提供了对几个全局变量的深入解释
此外,还有(归档版本的)”
最后,Ruby编程wikibook有一个“”参考。Ruby文档过去非常面向类。不过,在Ruby的最新版本中,有关于文字、优先级、语法等方面的内容。谢谢。我看过这个链接,但我从未真正重温过它,因为它的引用是多么不完整。我会给你+1的链接相关信息,无论如何:)这里的。上面帖子末尾的那一个坏掉了。谢谢Michael,我更新了答案。简洁的一点是,你可以看到所有环境变量的值,例如,global\u variables.map{v}puts{v.inspect}{eval(“{v}”)。从今天开始检查rescue'nope}
,English.rb
实际上被提取到了一个gem调用English
,因此您可能想在这里看一看,将问题关闭为“离题”是多么荒谬的理由。