使某些变量隐藏在PHP文件中

时间:2012-08-05 03:50:29

标签: php

我想知道是否可以隐藏“include”中的变量。换句话说,我希望在PHP文件中声明的某些类/变量基本上不会被包含它的任何其他PHP文件看到。这可能吗?可能有办法解决它吗?

3 个答案:

答案 0 :(得分:2)

方法1:将那些变量/类分隔到另一个文件中,并仅调用它所需的部分。如果要在不同的上下文中使用不同的脚本部分,请将它们放在单独的文件中,并根据需要调用它们。

方法2:包含文件后,取消设置变量并销毁类。

答案 1 :(得分:1)

恕我直言,我认为现在是时候介绍PHP5 OOP了 之后看看Visibility

答案 2 :(得分:0)

您的包含文件可以定义执行所有工作的函数,并且变量可以是该函数的本地变量。只要你没有将它们声明为全局,它们就会在函数返回时消失。

调用者可以看到此函数名称,但它比所有内容都可见。