|
Smarty的變量調(diào)節(jié)器是個(gè)不錯(cuò)的東西,一直以來都用著順手,可昨天使用變量調(diào)節(jié)器時(shí)發(fā)現(xiàn)不管用。
復(fù)制代碼 代碼如下:
{$name | upper}
仔細(xì)看了手冊(cè),看了smarty加載路徑,上上下下檢查了將近一個(gè)小時(shí)也沒有發(fā)現(xiàn)問題所在。即將要陷入無奈的困境時(shí),把代碼刪除了重新寫成
復(fù)制代碼 代碼如下:{$name|upper}
結(jié)果好了。原來是變量后要直接跟著豎線,函數(shù)名,中間不能有空格,否則變量調(diào)節(jié)器的功能將失效。鬧了半天,原來就是一個(gè)空格引起的,太不值當(dāng)了?。?!
看來以后調(diào)smarty程序,得注意空格問題~,說不定其它問題也可能是空格引起的,而空格引起的問題最不容易發(fā)現(xiàn)。
php技術(shù):Smarty變量調(diào)節(jié)器失效的解決辦法,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。