require_once 问题
Posted
技术标签:
【中文标题】require_once 问题【英文标题】:require_once problem 【发布时间】:2011-03-16 12:53:39 【问题描述】:我在 __constructor 中有这段代码
$this->Reliability = new Reliability("name","url");
问题:我遇到了一个意想不到的奇怪错误:
Fatal error: Class 'Reliability' not found in "/path/"
我正在使用“__autoload”方法来调用所需的类,但是当我在ModalBOX 窗口中调用文件时它不起作用。如果我在 ModalBox 之外请求文件,一切都很好:(
一些技巧来解决它?
非常感谢您!
附言
这是 __autoload 方法:
function __autoload($className)
if (file_exists($className . '.php'))
require_once $className . '.php';
return true;
否则返回假;
【问题讨论】:
【参考方案1】:您的自动加载器是否在模态框中显示的文件中注册?
【讨论】:
非常感谢您的建议,但是,即使我更改了它,我仍然收到关于 Class not found 的错误。 这意味着你的类不在自动加载器正在寻找的地方。尝试回显它调用file_exists
的文件名和路径,这样你就可以看到它试图加载的内容。
完成!谢谢谢谢!有时候只是动力问题! (我为我的英语道歉,但这不是我的母语)再见;)以上是关于require_once 问题的主要内容,如果未能解决你的问题,请参考以下文章
使用 require_once() 或不使用 require_once()