我正在使用智能模板引擎。在smarty代码中我使用了stripslashes函数来删除字符串中出现的额外斜线但是斜杠没有被删除。我怎么解决这个问题?
以下是我用来删除这些斜杠的字符串和代码:
字符串:{assign var="brand" value="Lindeman's"}
我写的代码:{$brand|stripslashes}
我得到的输出是: Lindeman \\的
输出实际上应该是: Lindeman的
我应该如何实现这一目标?
提前致谢。
答案 0 :(得分:0)
如果您需要的输出为Lindeman's
,则将字符串设置为:
{assign var="brand" value="Lindeman's"}
要显示它,您应该只使用:
{$brand}
你不需要在这里使用任何striplashes,因为你想在变量中显示相同的字符串
修改强>
即使我使用
{$brand|stripslashes}
我得到完全相同的输出:Lindeman's
所以你可能做错了或输入字符串不同。