Smarty變量調節(jié)器失效的解決辦法
更新時間:2014年08月20日 10:09:19 作者:瓊臺
這篇文章主要介紹了Smarty變量調節(jié)器失效的解決辦法,這可以說是一個空格引發(fā)的悲劇,害的我郁悶了半個小時,特此分享,需要的朋友可以參考下
Smarty的變量調節(jié)器是個不錯的東西,一直以來都用著順手,可昨天使用變量調節(jié)器時發(fā)現(xiàn)不管用。
復制代碼 代碼如下:
{$name | upper}
仔細看了手冊,看了smarty加載路徑,上上下下檢查了將近一個小時也沒有發(fā)現(xiàn)問題所在。即將要陷入無奈的困境時,把代碼刪除了重新寫成
復制代碼 代碼如下:
{$name|upper}
結果好了。原來是變量后要直接跟著豎線,函數(shù)名,中間不能有空格,否則變量調節(jié)器的功能將失效。鬧了半天,原來就是一個空格引起的,太不值當了!??!
看來以后調smarty程序,得注意空格問題~,說不定其它問題也可能是空格引起的,而空格引起的問題最不容易發(fā)現(xiàn)。
相關文章
php smarty截取中文字符亂碼問題?gb2312/utf-8
一般網站頁面的顯示都不可避免的會涉及子字符串的截取,這個時候truncate就派上用場了,但是它只適合英文用戶,對與中文用戶來說,使用 truncate會出現(xiàn)亂碼2011-11-11php smarty 二級分類代碼和模版循環(huán)例子
分享下最近寫的smarty模版引擎輸出二級分類代碼,主要是靠二維數(shù)組進行控制輸出。2011-06-06最簡便的MySql數(shù)據庫備份方法MySQLdump
2008-01-01使用TinyButStrong模板引擎來做WEB開發(fā)
使用TinyButStrong模板引擎來做WEB開發(fā)...2007-03-03