>  기사  >  백엔드 개발  >  PHP中__autoload和Smarty冲突的简单解决方法,__autoloadsmarty_PHP教程

PHP中__autoload和Smarty冲突的简单解决方法,__autoloadsmarty_PHP教程

WBOY
WBOY원래의
2016-07-12 08:54:24956검색

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

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

一、问题:

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

二、解决方法:

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

如下:

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

更多关于PHP相关内容感兴趣的读者可查看本站专题:《smarty模板入门基础教程》、《PHP模板技术总结》、《PHP基于pdo操作数据库技巧总结》、《PHP运算与运算符用法总结》、《PHP网络编程技巧总结》、《PHP基本语法入门教程》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

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

您可能感兴趣的文章:

  • thinkphp autoload 命名空间自定义 namespace
  • php中spl_autoload详解
  • PHP之autoload运行机制实例分析
  • PHP管理依赖(dependency)关系工具 Composer的自动加载(autoload)
  • PHP中spl_autoload_register()和__autoload()区别分析
  • php中autoload的用法总结
  • PHP autoload与spl_autoload自动加载机制的深入理解
  • 说说PHP的autoLoad自动加载机制
  • PHP的autoload机制的实现解析
  • PHP __autoload函数(自动载入类文件)的使用方法
  • PHP函数spl_autoload_register()用法和__autoload()介绍
  • PHP文件缓存smarty模板应用实例分析
  • php之Smarty模板使用方法示例详解

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/1119986.htmlTechArticlePHP中__autoload和Smarty冲突的简单解决方法,__autoloadsmarty 本文讲述了PHP中__autoload和Smarty冲突的简单解决方法。分享给大家供大家参考,具体如...
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.