PHP中__autoload和Smarty冲突的简单解决方法
本文讲述了PHP中__autoload和Smarty冲突的简单解决方法。分享给大家供大家参考,具体如下:
一、问题:
最近,在项目中发现,PHP的__autoload方法失效了。调试了好久,百思不得其解,查了下资料才知道原来是Smarty的原因。新版的Smarty改变了autoload的方式。
二、解决方法:
在Smarty的包含类文件后加一段代码,spl_autoload_register("__autoload");
如下:
<?php
define('ROOT_PATH',dirname(__FILE__));
require_onceROOT_PATH.'/includes/smarty/Smarty.class.php';
spl_autoload_register("__autoload");//添加这段代码
?>
更多关于PHP相关内容感兴趣的读者可查看本站专题:《smarty模板入门基础教程》、《PHP模板技术总结》、《PHP基于pdo操作数据库技巧总结》、《PHP运算与运算符用法总结》、《PHP网络编程技巧总结》、《PHP基本语法入门教程》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家基于smarty模板的PHP程序设计有所帮助。
热门推荐
10 对患者生日祝福语简短
11 结婚祝福语简短装备
12 周岁祝福语学生文案简短
13 订婚领证祝福语简短精辟
14 导师获奖祝福语大全简短
15 新婚购房祝福语简短精辟
16 牛年祝福语简短的爱人
17 送芒果的祝福语简短
18 送给学长毕业祝福语简短