PHP中__autoload和Smarty沖突的簡單解決方法
本文講述了PHP中__autoload和Smarty沖突的簡單解決方法。分享給大家供大家參考,具體如下:
一、問題:
最近,在項目中發(fā)現(xiàn),PHP 的 __autoload 方法失效了。調(diào)試了好久,百思不得其解,查了下資料才知道原來是 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相關內(nèi)容感興趣的讀者可查看本站專題:《smarty模板入門基礎教程》、《PHP模板技術總結》、《PHP基于pdo操作數(shù)據(jù)庫技巧總結》、《PHP運算與運算符用法總結》、《PHP網(wǎng)絡編程技巧總結》、《PHP基本語法入門教程》、《php面向?qū)ο蟪绦蛟O計入門教程》、《php字符串(string)用法總結》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總》
希望本文所述對大家基于smarty模板的PHP程序設計有所幫助。
相關文章
laravel 5.5 關閉token的3種實現(xiàn)方式
今天小編就為大家分享一篇laravel 5.5 關閉token的3種實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-10-10Laravle eloquent 多對多模型關聯(lián)實例詳解
Eloquent中一個模型就是一個數(shù)據(jù)表,數(shù)據(jù)表之間通常會有關聯(lián),多對多關聯(lián)就是2個表之間相互有很多關聯(lián),這篇文章給大家介紹了Laravle eloquent 多對多模型關聯(lián)實例詳解,需要的朋友參考下吧2017-11-11PHP根據(jù)傳入?yún)?shù)合并多個JS和CSS文件的簡單實現(xiàn)
這篇文章主要介紹了PHP合并多個JS和CSS文件的簡單實現(xiàn),本文使用了一種比較簡單的方法,重在揭示實現(xiàn)原理,需要的朋友可以參考下2014-06-06