【发布时间】:2012-10-13 19:33:30
【问题描述】:
PHP:如何从包含的文件中取消设置所有变量?
【问题讨论】:
-
您研究过命名空间吗?我认为这可能更有意义。
-
@circusdei 问题是库正在创建全局变量,我想命名你的变量应该避免这个问题
-
如果 2 个库在全局命名空间中相互冲突,除了修改它们之外,您无能为力。但是 kgb 的答案是查看哪些变量导致问题的最佳方法。
-
curl -s http://punbb.informer.com/download/punbb-1.4.2.tar.gz | tar -xOz | grep -aF 'global $' | sed 's/\tglobal //;s/, /\n/g' | tr -d '$;\t' | sort -uOH MY GOD SONY GLOBALS