您好,欢迎访问一九零五行业门户网

_autoload加载解决方案

__autoload加载 后台添加商品分类的时候出现fatalerror:cannotredeclare__autoload()(previouslydeclaredinf:\wamp\www\ship\include\init.php:31)inf:\wamp\www\ship\include\init.phponline39 init.php define('root',str_replace('\\','/',dirname(dirname
__autoload加载
后台添加商品分类的时候出现 fatal error: cannot redeclare __autoload() (previously declared in f:\wamp\www\ship\include\init.php:31) in f:\wamp\www\ship\include\init.php on line 39
init.php
define('root',str_replace('\\','/',dirname(dirname(__file__))) . '/');
define('debug',true);
require(root . 'include/lib_base.php');
function __autoload($class) {
    if(strtolower(substr($class,-5)) == 'model') {
        require(root . 'model/' . $class . '.class.php');
    } else if(strtolower(substr($class,-4)) == 'tool') {
        require(root . 'tool/' . $class . '.class.php');
    } else {
        require(root . 'include/' . $class . '.class.php');
    }
}
$_get = _addslashes($_get);
$_post = _addslashes($_post);
$_cookie = _addslashes($_cookie);
sessio【本文来自鸿网互联 (http://www.68idc.cn)】n_start();
if(defined('debug')) {
    error_reporting(e_all);
} else {
    error_reporting(0);
}
------解决思路----------------------
看错误信息呢, 函数重定义了, 看看是不是在其他地方还定义了这个函数。。
------解决思路----------------------
重复定义__autoload,在这个文件里面看看f:\wamp\www\ship\include\init.php
其它类似信息

推荐信息