郁闷的Smarty变量调节器

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

{$name | upper}

【国内直连ChatGPT 29元起】
国内直连ChatGPT,Plus会员每月29元起,支持最新o1模型探索更多领域,无需注册OpenAI账号。

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

{$name|upper}

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

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

分享

TITLE: 郁闷的Smarty变量调节器

LINK: https://www.qttc.net/229-smarty-variable-format.html

NOTE: 原创内容,转载请注明出自琼台博客