PHP中__autoload和Smarty衝突的簡單解決方案,__autoloadsmarty
本文講述了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"); // 添加這段代碼?>
更多關於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模板使用方法樣本詳解
http://www.bkjia.com/PHPjc/1119986.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/1119986.htmlTechArticlePHP中__autoload和Smarty衝突的簡單解決方案,__autoloadsmarty 本文講述了PHP中__autoload和Smarty衝突的簡單解決方案。分享給大家供大家參考,具體如...