PHP __autoload无法重新声明
|
我开始使用PHP __autoload函数,现在我遇到了那些奇怪的致命错误:无法重新声明xxx类错误。
这很奇怪,因为这些错误发生在我什至没有使用自动加载功能加载的类上。而且我还使用require_once来包含文件。
我真的对此感到困惑。使用自动加载功能时,有人对这种错误有任何了解吗?
没有找到相关结果
已邀请:
5 个回复
拟僚疽刊剔
/
仅在尝试包含文件时才查看文件名,而不是类名。因此,您可以在Foo.php和B.php中都拥有类
,然后您将得到该错误。 我不确定
会给您带来什么问题,除非
需要Foo.php,因为它需要
类,并且您需要手动重新定义which2ѭ类的B.php。 顺便说一句,使用
代替
。
耐扫鹤胶鞭
至
哭木算
/
,而不是普通的入门版。我认为问题与使用
有关,而没有告诉它跳过自动加载(ѭ14related)-您正在这样做吗?
砷竣阿
坍锭嘉韭蓝