国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - ThinkPHP3.1新特性之內容解析輸出詳解

ThinkPHP3.1新特性之內容解析輸出詳解

2020-07-08 14:48PHP編程實例 PHP教程

以往版本的ThinkPHP對于模板文件保存在數據庫里面的情況下,無法進行模板文件讀取的。這篇文章主要介紹了ThinkPHP3.1新特性的內容解析輸出,需要的朋友可以參考下

以往版本的ThinkPHP中頁面輸出的過程是讀取模板文件,然后進行模板解析(也支持調用第三方模板引擎解析),但是有一些情況,我們并沒有定義模板文件,或者把模板文件保存在數據庫里面,那么這種情況下進行頁面輸出的時候,我們是無法進行模板文件讀取的,ThinkPHP3.1版本則針對這樣的情況增加了內容解析輸出的功能。

內置的模板引擎也進行了完善,如果傳入的模板文件不存在的話,則會認為是傳入的模板解析內容,因此,ThinkPHP3.1版的View類和Action類也做了一些相應的改進。

display方法用于模板文件渲染輸出,show方法則用于模板內容渲染輸出,并且show方法仍然支持內容解析功能,因此,我們可以在控制器中這樣使用:

?
1
2
$this->assign('name','ThinkPHP');
$this->show('hello,{$name}!');

頁面輸出的結果是:

?
1
hello,ThinkPHP!

你也可以采用讀取數據庫的方式:

?
1
2
$content = M('Data')->where($map)->getField('content');
$this->show($content);

對于$content變量中的內容,可以和模板文件一樣支持變量和標簽庫的解析,并且也可以支持模板布局功能。
show方法也可以指定輸出編碼和類型,例如:

?
1
$this->show($content,'utf-8','text/xml');

總之,有了show方法后,可以把模板放數據庫中,對于模板的管理和更新也更加方便了。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 色综合久久久久 | 亚洲精品免费看 | 久久毛片| 免费视频爱爱太爽了 | 日韩成年网站 | 成人在线视频网 | 日韩在线精品强乱中文字幕 | 中文字幕亚洲精品 | 91.成人天堂一区 | 在线免费视频一区二区 | 欧美精品一区二区三区在线 | 亚洲国产精品久久久 | 国产精品毛片久久久久久久明星 | 一区二区在线 | 免费观看日韩 | 日韩1区 | 欧美激情视频一区二区三区在线播放 | 国产精品99久久免费观看 | 中文字幕日韩视频 | 成年女人免费v片 | 日本丶国产丶欧美色综合 | 久久999| 日韩精品1区 | 香蕉成人啪国产精品视频综合网 | 久久99精品久久久久久噜噜 | 91av影院| 成人午夜精品久久久久久久网站 | 国产精品视频播放 | 国内激情自拍 | 久久精品国产一区二区三区不卡 | 亚洲视频在线免费观看 | 一本久久久 | 中文字幕在线免费观看 | 久久久久国产一区二区三区 | 亚洲精品一区在线观看 | 中文字幕在线一区二区三区 | 免费精品 | av在线免费播 | 亚洲国产精品成人va在线观看 | 夜夜嗨av色一区二区不卡 | 日韩中文字幕在线 |