当前位置:清晨 » 站长笔记 » php笔记 » smarty模板中如何调用PHP自定义函数

smarty模板中如何调用PHP自定义函数

发布日期:-0001年11月30日 12:11:00

点击量: 152

registerPlugin函数,该函数的原型为

void registerPlugin(string type,
string name,
mixed callback,
bool cacheable,
mixed cache_attrs);

function htmlcode($paras) {
extract($paras);
Return str_replace('/n/r','<br>',str_replace(' ',' ',$cont));
}
$smarty=new Smarty();
$smarty->registerPlugin('function','format_content','htmlcode');
$smarty->display("list.html");

 

//list.html
<table width="500px" border="0" cellspacing="5" cellpadding="1" bgcolor="#add3ef">
{section name=reply loop=$content}
<tr bgcolor="#eff3ff">
<td>标题:{$content[reply].title} 用户:{$content[reply].user}</td>
</tr>
<tr bgcolor="#ffffff">
<td>内容:{format_content cont=$content[reply].content}</td>
</tr>
{/section}
</table>


关键词:

本文网址:http://www.menglei.info/2323/,转载请以链接形式注明出处,谢谢合作!


老薛主机专属优惠码: PT ,有需要购买的同学可以使用.可享受30%的优惠.


上一篇: 没有了

下一篇:

发表评论

电子邮件地址不会被公开。 必填项已用*标注