作者JYHuang (夏天到了,冷不起来了说)
看板PHP
标题[讨论] Smarty中变数的串接
时间Fri Apr 11 14:00:59 2008
因为smarty中,已经把 '.' 这个设为阵列所用。
所以当我用smarty内建函数输出值,可是值里又包含变数
就会有点问题了
例如:{$image
|default:'<img src="
$imgpathpicname.jpg">
'}时
就会误判变数名称为$imgpathpicname
也无法使用$imgpath.picname , $imgpath+picname
请问在smarty中还有什麽方法呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.125.210.175
1F:→ gckenny:{$imgpath} ? 04/11 14:48
2F:推 JoeHorn:纯用 <img src="{$imgpath}{$picname}" />,省麻烦~ 04/11 15:44
3F:→ JoeHorn:好像应该是 <img src="{$imgpath.picname}" />,抱歉~ 04/11 15:45
4F:→ JYHuang:我说的情况是在有前面有函数的情况下... 04/11 16:34
5F:→ JYHuang:例子是有 |default:'........' 04/11 16:35
※ 编辑: JYHuang 来自: 59.125.210.175 (04/11 16:37)
6F:推 JoeHorn:嗯? 有差嘛? 办法是人想出来的..我不会用这作法就是了。 04/11 21:59