Smarty变量调节器失效的解决办法

 更新时间:2014年08月20日 10:09:19   作者:琼台   我要评论
这篇文章主要介绍了Smarty变量调节器失效的解决办法,这可以说是一个空格引发的悲剧,害的我郁闷了半个小时,特此分享,需要的朋友可以参考下

Smarty的变量调节器是个不错的东西,一直以来都用着顺手,可昨天使用变量调节器时发现不管用。

复制代码 代码如下:

{$name | upper}

仔细看了手册,看了smarty加载路径,上上下下检查了将近一个小时也没有发现问题所在。即将要陷入无奈的困境时,把代码删除了重新写成
复制代码 代码如下:
{$name|upper}

结果好了。原来是变量后要直接跟着竖线,函数名,中间不能有空格,否则变量调节器的功能将失效。闹了半天,原来就是一个空格引起的,太不值当了!!!

看来以后调smarty程序,得注意空格问题~,说不定其它问题也可能是空格引起的,而空格引起的问题最不容易发现。

相关文章

  • TMDPHP 模板引擎使用教程

    TMDPHP 模板引擎使用教程

    在讲解tmd_tpl的使用方法之前,我要先讲讲为什么要重新发明这个轮子。那我们要从这世界上所谓的PHP模板引擎都为大家做了哪些贡献说起
    2012-03-03
  • Smarty Foreach 使用说明

    Smarty Foreach 使用说明

    foreach 是除 section 之外处理循环的另一种方案(根据不同需要选择不同的方案)。 foreach 用于处理简单数组(数组中的元素的类型一致),它的格式比 section 简单许多,缺点是只能处理简单数组。
    2010-03-03
  • php smarty截取中文字符乱码问题?utf-8/utf-8

    php smarty截取中文字符乱码问题?utf-8/utf-8

    一般网站页面的显示都不可避免的会涉及子字符串的截取,这个时候truncate就派上用场了,但是它只适合英文用户,对与中文用户来说,使用 truncate会出现乱码
    2011-11-11
  • php smarty的预保留变量总结

    php smarty的预保留变量总结

    smarty的一个强大的优点是在模板里可以直接使用smarty的预保留变量,省去了很多代码,非常的方便。
    2008-12-12
  • php smarty函数扩展

    php smarty函数扩展

    扩展函数放到 */Smarty/libs/plugins目录下,文件命名格式 modifier.xxxx.php,函数名格式function smarty_modifier_xxxx
    2010-03-03
  • SMARTY学习手记

    SMARTY学习手记

    SMARTY学习手记...
    2007-01-01
  • php中Smarty模板初体验

    php中Smarty模板初体验

    今天开始接触了一下Smarty模板,被它的功能特性所吸引——设计与功能分离,这样就能把前端设计和后台设计分离,更好的实现网站开发的分工,提升开发效率。
    2011-08-08
  • 在PHP中使用模板的方法

    在PHP中使用模板的方法

    是否你面临着创建由一个编程人员(可能就是你)和一个设计人员同时进行创作的网站?你不知道如何使工作对你俩来说变得容易吗?我来给你答案:使用FastTemplate来使你的站点更容易定制!
    2008-05-05

最新评论