标签归档:ThinkPHP

解决PHPExcel和ThinkPHP冲突的最好办法

最近在ThinkPHP框架中应用PHPExcel类,经常出现莫名其妙的问题,后来锁定为PHPExcel和ThinkPHP有冲突,网上找了一堆资料,大部分说在使用了PHPExcel之后,在使用M或者D方法或者解析模版之前调用

spl_autoload_register(array('Think','autoload'));

就可以解决问题了,确实是可以用,不过这未免太麻烦了,其实找找ThinkPHP的手册就知道了,有个一劳永逸的办法,那就是修改配置文件,把APP_AUTOLOAD_REG设置成true,就都解决了。

 'APP_AUTOLOAD_REG' => true,

注:暂且叫最好办法吧,如果发现更好的欢迎大家告诉我。