[討論] Smarty中變數的串接

看板PHP作者 (夏天到了,冷不起來了說)時間17年前 (2008/04/11 14:01), 編輯推噓2(204)
留言6則, 3人參與, 最新討論串1/2 (看更多)
因為smarty中,已經把 '.' 這個設為陣列所用。 所以當我用smarty內建函數輸出值,可是值裡又包含變數 就會有點問題了 例如:{$image|default:'<img src="$imgpathpicname.jpg">'}時 就會誤判變數名稱為$imgpathpicname 也無法使用$imgpath.picname , $imgpath+picname 請問在smarty中還有什麼方法呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.125.210.175

04/11 14:48, , 1F
{$imgpath} ?
04/11 14:48, 1F

04/11 15:44, , 2F
純用 <img src="{$imgpath}{$picname}" />,省麻煩~
04/11 15:44, 2F

04/11 15:45, , 3F
好像應該是 <img src="{$imgpath.picname}" />,抱歉~
04/11 15:45, 3F

04/11 16:34, , 4F
我說的情況是在有前面有函數的情況下...
04/11 16:34, 4F

04/11 16:35, , 5F
例子是有 |default:'........'
04/11 16:35, 5F
※ 編輯: JYHuang 來自: 59.125.210.175 (04/11 16:37)

04/11 21:59, , 6F
嗯? 有差嘛? 辦法是人想出來的..我不會用這作法就是了。
04/11 21:59, 6F
文章代碼(AID): #17_lwT2g (PHP)
討論串 (同標題文章)
文章代碼(AID): #17_lwT2g (PHP)