【发布时间】:2012-12-21 07:46:48
【问题描述】:
我有一个包含在另一个文件中的 .php 文件。并且包含的有一个类定义和一个对象实例化
包含的.php:
class MyClass
{
//works
}
$anObject = new MyClass();
includer.php:
require_once("./included.php");
echo $anObject->localVariable;
返回错误:未定义变量:includer.php 中的anObject
我该怎么做?或者我可以这样做吗?
【问题讨论】:
-
这是返回的确切警告吗?
-
似乎可以在我的本地机器上工作...
-
@jeroen 是,文件和变量名除外。
-
你能发布完整的错误信息/警告吗?
-
如果包含的文件只包含类定义而不包含其他代码,并在主程序中单独实例化对象,这将是更好的编码实践。
标签: php variables include instantiation