smarty模板 plugins文件夹下自定义函数 为什么总调用2次
时间: 2016-02-01来源:开源中国
前景提要
HDC调试需求开发(15万预算),能者速来!>>>
plugins文件夹下自定义函数:
function smarty_block_calculation($arr,$content,&$smart){ $result=''; switch ($arr['operator']){ case '+': $result = $arr['fnum'] + $arr['lnum']; break; case '-': $result = $arr['fnum'] - $arr['lnum']; break; case '/': $result = $arr['fnum'] / $arr['lnum']; break; case '*': $result = $arr['fnum'] * $arr['lnum']; break; } return $result; }



模板文件:

<html> <head> <meta http-equiv = "Content-type" Content = "text/html;charset=utf-8" /> </head> <body> <{calculation fnum=3 lnum=4 operator="*"}> <{/calculation}> </body> </html>



输出结果是:1212

一个12啊 为什么执行2次了 ,谁能告诉我一下 ,谢谢了。

科技资讯:

科技学院:

科技百科:

科技书籍:

网站大全:

软件大全:

热门排行