PHP中__autoload和Smarty冲突的简单解决方法


Posted in PHP onApril 08, 2016

本文讲述了PHP中__autoload和Smarty冲突的简单解决方法。分享给大家供大家参考,具体如下:

一、问题:

最近,在项目中发现,PHP 的 __autoload 方法失效了。调试了好久,百思不得其解,查了下资料才知道原来是 Smarty 的原因。新版的 Smarty 改变了autoload的方式。

二、解决方法:

在 Smarty 的包含类文件后加一段代码,spl_autoload_register("__autoload");

如下:

<?php
  define('ROOT_PATH', dirname(__FILE__));
  require_once ROOT_PATH . '/includes/smarty/Smarty.class.php';
  spl_autoload_register("__autoload"); // 添加这段代码
?>

希望本文所述对大家基于smarty模板的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP 设计模式之观察者模式介绍
Feb 22 PHP
discuz免激活同步登入代码修改方法(discuz同步登录)
Dec 24 PHP
使用swoole扩展php websocket示例
Feb 13 PHP
PHP防止post重复提交数据的简单例子
Jun 07 PHP
php将字符串随机分割成不同长度数组的方法
Jun 01 PHP
Discuz!X中SESSION机制实例详解
Sep 23 PHP
php关键字仅替换一次的实现函数
Oct 29 PHP
php实现无限级分类查询(递归、非递归)
Mar 10 PHP
php使用变量动态创建类的对象用法示例
Feb 06 PHP
php7 安装yar 生成docker镜像
May 09 PHP
PHP弱类型语言中类型判断操作实例详解
Aug 10 PHP
PHP接入支付宝接口失效流程详解
Nov 10 PHP
初识ThinkPHP控制器
Apr 07 #PHP
PHP中PDO的事务处理分析
Apr 07 #PHP
PHP+Ajax实现无刷新分页实例详解(附demo源码下载)
Apr 07 #PHP
人脸识别测颜值、测脸龄、测相似度微信接口
Apr 07 #PHP
PHP的PDO常用类库实例分析
Apr 07 #PHP
PHP安全下载文件的方法
Apr 07 #PHP
php生成验证码,缩略图及水印图的类分享
Apr 07 #PHP
You might like
Ajax+PHP快速上手及简单应用说明
2013/07/24 PHP
织梦sitemap地图实时推送给百度的教程
2015/08/03 PHP
php语言中使用json的技巧及json的实现代码详解
2015/10/27 PHP
CentOS下PHP7的编译安装及MySQL的支持和一些常见问题的解决办法
2015/12/17 PHP
善用事件代理,警惕闭包的性能陷阱。
2011/01/20 Javascript
jQuery中delegate和on的用法与区别详细解析
2014/01/26 Javascript
jQuery的live()方法对hover事件的处理示例
2014/02/27 Javascript
实例说明为什么不要行内使用javascript
2014/04/18 Javascript
js控制鼠标事件移动及移出效果显示
2014/10/19 Javascript
PHPExcel中的一些常用方法汇总
2015/01/23 Javascript
tuzhu_req.js 实现仿百度图片首页效果
2015/08/11 Javascript
JavaScript+html5 canvas绘制的圆弧荡秋千效果完整实例
2016/01/26 Javascript
Angular的Bootstrap(引导)和Compiler(编译)机制
2016/06/20 Javascript
详解Node项目部署到云服务器上
2017/07/12 Javascript
深入理解vue.js中$watch的oldvalue与newValue
2017/08/07 Javascript
jQuery基于cookie实现换肤功能实例
2017/10/14 jQuery
Vue二次封装axios为插件使用详解
2018/05/21 Javascript
Vue项目添加动态浏览器头部title的方法
2018/07/11 Javascript
js实现车辆管理系统
2020/08/26 Javascript
[01:03:47]VP vs NewBee Supermajor 胜者组 BO3 第一场 6.5
2018/06/06 DOTA
简述:我为什么选择Python而不是Matlab和R语言
2017/11/14 Python
python中学习K-Means和图片压缩
2017/11/20 Python
python调用staf自动化框架的方法
2018/12/26 Python
OpenCV模板匹配matchTemplate的实现
2019/10/18 Python
15款Python编辑器的优缺点,别再问我“选什么编辑器”啦
2020/10/19 Python
css3模拟jq点击事件的实例代码
2017/07/06 HTML / CSS
阿里云:Aliyun.com
2017/02/15 全球购物
个人找工作自荐信格式
2013/09/21 职场文书
后勤岗位职责
2013/11/26 职场文书
英文自荐信
2013/12/15 职场文书
高中生毕业自我鉴定范文
2013/12/22 职场文书
九年级历史教学反思
2014/01/27 职场文书
园艺师求职信
2014/03/10 职场文书
党支部群众路线整改措施思想汇报
2014/10/10 职场文书
起诉离婚协议书样本
2014/11/25 职场文书
jQuery ajax - getScript() 方法和getJSON方法
2021/05/14 jQuery