日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > php >内容正文

php

PHP中如何配置smarty框架实现PHP代码和HTML代码分离

發(fā)布時(shí)間:2023/12/4 php 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PHP中如何配置smarty框架实现PHP代码和HTML代码分离 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
header('Cache-Control:Private');//保留用戶填寫(xiě)的信息 session_start();//開(kāi)啟緩存 define('MYCMS','UTF-8');//定義網(wǎng)站編碼常量 define('ROOT',str_replace('\\','/',realpath(dirname((__FILE__)).'/../')));//定義根目錄常量 ../是返回上級(jí)目錄 define('TPL',ROOT.'/tpl');//定義網(wǎng)頁(yè)模板的路徑 define('CONFIG',ROOT.'/config');//定義核心工具包路徑 define('MYCLASS',CONFIG.'/class');//定義類文件存放路徑 define('TPL_C',ROOT.'/tpl_c');//定義smarty編譯文件的緩存路徑 define('CONFIG_INC',CONFIG.'/inc');//定義核心包下的inc文件夾的路徑//配置smarty require_once CONFIG_INC.'/smarty/Smarty.class.php';//調(diào)用smarty的核心文件 $tpl=new Smarty;//實(shí)例化一個(gè)smarty模型 $tpl->template_dir=TPL;//定義網(wǎng)站模板的路徑 $tpl->compile_dir=TPL_C;//定義smarty編譯文件的緩存路徑 $tpl->config_dir=CONFIG_INC.'/smarty';//定義smarty的核心包路徑 $tpl->left_delimiter='<%';//定義smarty的左定界符 $tpl->right_delimiter='%>';//定義smarty的右定界符 $tpl->debugging=false;//開(kāi)啟錯(cuò)誤控制臺(tái) $tpl->caching=true;//開(kāi)啟緩存 $tpl->cache_lifetime=true;//開(kāi)啟緩存生存時(shí)間 //smarty配置完成 //測(cè)試smarty是否配置成功 //$tpl->assign('cms','這是我的第一個(gè)cms'); //$tpl->display(TPL.'/test.html');

測(cè)試的時(shí)候,只需要在html代碼中寫(xiě)入<%$cms%>,然后運(yùn)行程序,看是否能夠輸出“這是我的第一個(gè)cms”,如果可以輸出,就說(shuō)明smarty配置成功了,接下來(lái)就可以利用smarty把php代碼與html代碼實(shí)現(xiàn)完美分離了。

轉(zhuǎn)載于:https://www.cnblogs.com/blogforly/p/5657541.html

總結(jié)

以上是生活随笔為你收集整理的PHP中如何配置smarty框架实现PHP代码和HTML代码分离的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。