助手函數
view('index', \[
'name' \=> 'ThinkPHP',
'email' \=> 'thinkphp@qq.com'
\]);
模板輸出
{$name}
{$data.name} 等價 {$data\['name'\]}
{:dump($data)} 使用函數 :開頭
{$user.nickname|default\="這家伙很懶,什么也沒留下"}
{$Think.cookie.name} // 輸出$\_COOKIE\['name'\]變量
{$Think.server.script\_name} // 輸出$\_SERVER\['SCRIPT\_NAME'\]變量
{$Think.session.user\_id} // 輸出$\_SESSION\['user\_id'\]變量
{$Think.get.page} // 輸出$\_GET\['page'\]變量
{$Request.param.name} 獲取name
{$data.name|raw} 不轉義輸出
{$data.create\_time|date\='Y-m-d H:i'}
{literal}
Hello,{$name}!
原樣輸出
{/literal}
{load href\="/static/js/common.js,/static/js/common.css" /} 加載js,css
{php}echo 'Hello,world!';{/php}
{/\* 注釋內容 \*/ } 或 {// 注釋內容 }
{include file\="public/header" /} 模板包含
{include file\="Public/header" title\="$title" keywords\="開源WEB開發框架" /} 傳入參
數
{foreach $list as $key\=>$vo }
{$vo.id}:{$vo.name}
{/foreach}
{for start\="開始值" end\="結束值" comparison\="" step\="步進值" name\="循環變量名" }
{/for}
{if 表達式}value1
{elseif 表達式 /}value2
{else /}value3
{/if}