//格式化时间 {$smarty.now|date_format:'%Y-%m-%d %H:%M:%S'} //截断字符串超长加...,默认截取80字符长度 {$title|truncate:11:"..."} //首字母大写 {$english_word|capitalize} //每个单词的首字母大写 {$english_word|capitalize:true} //upper lower {$name|lower} {$name|upper} //HTML特殊文字处理 {$english_word|escape} {$english_word|escape:html} {$english_word|escape:htmlall} {$english_word|escape:url} {$english_word|escape:quotes} //多长后字符串换行,默认换行长度为80 {$english_word|wordwrap:10} //分隔字符串 {$english_word|spacify:"||"} //正则表达式替换字符 {$title|regex_replace:"/hello/":"你好"} {$title|replace:"hello":"你好"} //如果变量不存在就输出默认值 {$title2|default:" "} //获取PHP常量 //define('ROOT_URL','www.google.com'); {$smarty.const.ROOT_URL} //获取GET值 {$smarty.get.user_id} //获取URL路径 {$smarty.server.REQUEST_URI} //判断Array大于0 {if $arr|@count > 0}或者{if count($arr) > 0} <script type="text/javascript">//<![CDATA[ {$tpl_javascript} //]]> </script>