【发布时间】:2013-01-25 09:37:43
【问题描述】:
哪种方法更好地将 MySQLi 资源传递给页面上的函数?作为值参数?作为参考参数?让它全球化?
我一直在考虑这个问题,但我不知道哪个更好或如何看待它。
提前致谢
【问题讨论】:
-
不要使用全局变量。永远。
-
它们不安全吗?或者他们有什么问题?
-
它们可能不安全。但是我(和大多数其他人)对它们的问题是它们如何使代码非常难以阅读/理解。所以请尽量避免它们。
-
而且当将资源传递给函数时,PHP 总是通过引用传递(按值传递没有意义),所以不必强制通过引用传递。