2013-04-04 70 views

回答

15

__autoload是旧的,不赞成使用自动加载的方式,因为您只能拥有一个。

您应该使用spl_autoload_register注册您的自动加载器。例如:

function customCIAutoload($class) 
{ 
if(strpos($class, 'CI_') !== 0) 
{ 
    @include_once(APPPATH . 'core/'. $class . EXT); 
} 
} 

spl_autoload_register('customCIAutoload'); 

这样,您的自动加载器和作曲家就会快乐地并存。