|
|
1
2
我不认为这是您想要听到的答案,但是尝试从调用者模块的作用域访问局部变量不是一个好主意。如果您通常使用PHP或C语言编程,您可能会习惯于这类事情吗?
如果您仍然想这样做,您可以考虑创建一个类并传递该类的一个实例来代替
然后,
试一试。 |
|
2
3
还有一个更糟糕的方法——请不要这样做,即使可能。--
输出
|
|
|
3
2
这可以起飞吗? 是的(某种程度上,以一种非常迂回的方式),我强烈建议一般情况下不要这样做(稍后再详细讨论)。 考虑:
这将产生(如预期的那样):
我们在这里所做的是欺骗:我们只是将每个项复制到另一个名称空间中,以使其正常工作。这个罐头(和) 将 )很容易打破和/或导致难以发现的错误。 几乎可以肯定,有更好的方法来解决您的问题/构建您的代码(我们通常需要更多关于您试图实现什么的信息)。 |
|
|
4
2
|