当前位置:首页 > 站长笔记 > php笔记 > 正文
运行天数:2997 天 最后更新:2020-7-1

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

用手机或者平板电脑扫描应用扫描本二维码,可以在手机浏览器继续浏览,也可以分享给你的联系人。

2017年01月12日 | 作者: 影子 | 分类: php笔记 | 点击量: 685

WDJA网站内容管理系统,免费开源可商用 点我获取,简单好用的PHP版CMS

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>



手机扫码浏览本文


关键词:

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

*本站部分内容转载自其他媒体,版权归其所有。如若内容或图片侵犯您的权益,请与本站联系,我们将在24小时内处理完毕。

作者:清晨@深圳网站建设专家. | 清晨,领先的深圳网站优化品牌。

交流QQ号:925474725 邮件支持:shadoweb@qq.com