一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

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

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

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

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

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

頁面輸出的結果是:

hello,Thinkphp!

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

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

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

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

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

php技術ThinkPHP3.1新特性之內容解析輸出詳解,轉載需保留來源!

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

主站蜘蛛池模板: 4s4s4s4s色大众影视 | 国产精品伊人 | 激情欧美人xxxxx | 欧美在线网站 | 国产精品午夜寂寞视频 | 亚洲精品国产自在久久老牛 | 91麻豆精品福利在线观看 | 国产成人在线视频网站 | 国产精品午夜久久 | 小黄网站有哪些在线观看 | 久久亚洲人成网站 | 国产成人精品在线观看 | 美女裸体自慰在线观看 | 狠狠色影院 | 精品亚洲一区二区三区在线播放 | 好吊妞精品 | 真正国产乱子伦高清对白 | 日韩亚洲欧美在线爱色 | 国产99对白在线播放 | 国产精品亚欧美一区二区三区 | 欧美日韩国产在线观看一区二区三区 | 亚洲一区二区免费看 | 婷婷久久综合 | 欧美91在线 | 久久免费公开视频 | 国产精品_国产精品_国产精品 | 一区二区三区精品视频 | 国产精品短视频 | 超高清欧美videos360 | 久久国产乱子伦精品在 | 国产精品一区二区久久精品涩爱 | 六月婷婷久久 | 999www成人 | 亚洲系列中文字幕一区二区 | 五月天天色 | 国产精品麻豆一区二区 | 在线观看视频色 | 美女一级毛片视频 | 四虎免费在线视频 | 激情九九 | 黄网在线免费观看 |