中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

ThinkPHP3.1新特性之內(nèi)容解析輸出詳解

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

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

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

$this->assign('name','Thinkphp');$this->show('hello,{$name}!');

頁面輸出的結(jié)果是:

hello,Thinkphp!

你也可以采用讀取數(shù)據(jù)庫的方式:

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

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

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

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

php技術(shù)ThinkPHP3.1新特性之內(nèi)容解析輸出詳解,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 欧美色综合网 | 99精品视频免费观看 | 欧美又大粗又爽又黄大片视频 | 天天操天天摸天天干 | 久久久青草婷婷精品综合日韩 | 久热精品在线播放 | 日日碰碰 | 亚洲成人在线视频播放 | 精品久久久久久久久久久久久久 | a久久| 欧美在线天堂 | 国产超碰人人爽人人做人人爱 | 欧美精品一区在线 | 婷婷免费视频 | 99精品国产一区二区青青牛奶 | 日韩视频a| 一区二区久久精品 | 久草.com| 成人av网站在线观看 | 国产成人一区二区 | 日本三级电影免费观看 | 国内精品久久久久久影视8 最新黄色在线观看 | 精品国产乱码久久久久久闺蜜 | 求个av网址| 久久中文字幕一区 | www.操.com| 亚洲视频国产视频 | 91精品久久久久久久久久小网站 | 91精品国产综合久久久久久蜜臀 | 国产一区二区在线免费观看 | 免费看av大片 | 91成人免费| 91亚洲免费 | 欧美精品一区二区三区蜜桃视频 | 成人三级在线播放 | 国产精品日韩欧美一区二区三区 | 日韩一二三 | 精品乱码一区二区三四区 | 国产91色在线 | 亚洲 | 自拍偷拍亚洲欧美 | 亚洲欧美成人影院 |