-1

我正在使用 smarty 模板引擎。在 smarty 代码中,我使用了 stripslashes 函数来删除字符串中出现的额外斜杠,但斜杠没有被删除。我该如何解决这个问题?

以下是我用来删除这些斜杠的字符串和代码:

细绳 : {assign var="brand" value="Lindeman's"}

我写的代码:{$brand|stripslashes}

我得到的输出是:Lindeman\\'s

输出实际上应该是:Lindeman's

我应该如何实现这一目标?

提前致谢。

4

1 回答 1

0

如果您需要的输出是Lindeman's并且您将字符串设置为:

{assign var="brand" value="Lindeman's"}

要显示它,您应该简单地使用:

{$brand}

您不需要在此处使用任何斜杠,因为您希望显示与变量中相同的字符串

编辑

即使我使用

{$brand|stripslashes}

我得到完全相同的输出:Lindeman's所以可能你做错了什么或者你的输入字符串不同。

于 2014-10-16T06:42:54.490 回答