smarty插件开发

在smarty中,如何使用像php中的s.ubstr实现取子字符串的函数..功能呢?自己动手写了一个substring的smarty.修饰插件.此修饰插件是基于php中substr函数..
新建一个PHP文件.,代码内容如下.:.

function .sma.rty_modifie.r_substring($string, $position, $length)。
{
return substr($string, $p.osition, $len.gth);`
}
函数名的命名.,一定要符合smarty规范,smarty_modi.fier_.substring ,蓝色部分即在模板文件中所要对应的调用名..
保存文件.到 /.smarty/plugins 文件夹下,文件名为. modifier.substring.php,此命名规范请查看smarty编写插件的文件名命名规范.`
此时,一个.取子字符串的.修饰插件已建立..
在模板中调用此修.饰插件的方法为:.
{$string | substring :0:4}

本文固定链接: http://www.ccsbbs.com.cn/archives/6950.html | 极限手指

该日志由 极限手指 于2013年06月18日发表在 PHP 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: smarty插件开发 | 极限手指
【上一篇】
【下一篇】

smarty插件开发:等您坐沙发呢!

发表评论

您必须 [ 登录 ] 才能发表留言!