我对这个spl_autoload和静态方法有问题。该类中的构造函数需要两个参数才能起作用。我对自助式和静态类很陌生,所以我在这里有点出格了。希望有人能帮我弄清楚这件事。
这是一个号召:
if(captcha::validate($post))...如果我需要类(除了spl_autoload函数之外),它将按预期的方式工作。如果我让autoload像它应该的那样处理它,脚本就会随着这条消息而消亡:
致命错误:找不到“captcha”类.
有人能告诉我我在这里做错了什么吗?
发布于 2010-01-02 10:27:58
这是自拍
或者尝试以下功能:
function my_autoload($className, $extList='.inc,.php') {
$ext = explode(',',$extList);
foreach($ext as $x) {
$fname = $className.$x;
if(@file_exists($fname)) {
require_once($fname);
return true;
}
}
return false;
}https://stackoverflow.com/questions/1991179
复制相似问题