-
控制器的作用是調(diào)用模型和視圖,將模型產(chǎn)生的數(shù)據(jù)傳送給視圖,并讓視圖顯示查看全部
-
require和include的區(qū)別查看全部
-
1.在Smarty模板中使用php內(nèi)置函數(shù) {'f'|str_replace:'ew':$stra} {參數(shù)1|函數(shù)名:參數(shù)2:參數(shù)3:參數(shù)4:…} 2.Smarty自定義函數(shù)及其注冊 1).php中定義一個函數(shù)( Smarty 將所有的參數(shù)添加到一個以參數(shù)名創(chuàng)建的數(shù)組[$params]后,傳遞給 Smarty 的注冊函數(shù)) function test($param){ $p1=$param['p1']; $p2=$param['p2']; return '參數(shù)1:'.$p1.'參數(shù)2:'.$p2; } 以數(shù)組形式傳給函數(shù)里面 2).將其注冊如smarty中 $smarty->registerPlugin('function','f_test','test'); function:要注冊入Smarty的代碼類型 f_test:注冊到sm后的函數(shù)名 test:要注冊的在PHP中定義了的函數(shù)的函數(shù)名查看全部
-
Smarty的文件引用 {include file="header.tpl" sitename="慕課網(wǎng)"} 1. file 為引入文件路徑 2.可以傳遞自定義參數(shù)( sitename )給引入的文件。 3.傳遞的參數(shù)只在引入的文件中可用,不能用于其他文件。 4.引入的文件中有同名變量且有值,傳遞的參數(shù)將覆蓋原有變量值.查看全部
-
foreach循環(huán) 兩種格式 格式1 {foreach item=value from=$info} {$value.title}<br> {$value.author}<br> {$value.content}<br> <hr> {foreachelse} 變量值為空 {/foreach} 格式2(PHP原生態(tài)) {foreach $info as $value} {$value.title}<br> {$value.author}<br> {$value.content}<br> <hr> {foreachelse} 變量值為空 {/foreach查看全部
-
變量調(diào)節(jié)器,變量|調(diào)節(jié)器名稱 1. 首字母大寫capitalize {$articleTitle|capitalize} 2. 字符串連接cat {$articleTitle|cat:"yesterday."} 3. 日期格式化 date_formate {$yesterday|date_format:"%A,%B %e,%Y %H:%M:%S"} 4. 為未賦值或為空的變量指定默認(rèn)值default {$articleTitle|default:"no title"} 5.轉(zhuǎn)碼 eacape 用語html轉(zhuǎn)碼,url轉(zhuǎn)碼,默認(rèn)是html轉(zhuǎn)碼 {$url|eacape:”url”} 6.小寫lower 大寫 upper {$articleTitle|lower} {$articleTitle|upper} 7.所有的換行符替換成<br /> nl2br功能 {$articleTitle|nl2br}查看全部
-
include是包含的意思,找不到文件時,會報warning的錯誤,然后程序繼續(xù)往下執(zhí)行 require是必須的意思,找不到文件時,會報fatal error (致命錯誤),程序停止往下執(zhí)行 加once后,系統(tǒng)會進行判斷,如果已經(jīng)包含,則不會再包含第二次查看全部
-
registerPlugin查看全部
-
MVC工作流程初步認(rèn)識查看全部
-
流程圖查看全部
-
流程圖查看全部
-
羅列require清單查看全部
-
注釋與變量輸出查看全部
-
變量調(diào)節(jié)器2查看全部
-
盡量少用smarty函數(shù)查看全部
舉報
0/150
提交
取消