{$row['info']}如何对此使用stripslashes() php函数?
我试过了:stripslashes({$row['info']}),不起作用,还有这个:{stripslashes($row['info'])}
两者都不起作用。
我必须先使用$var吗??
谢谢
发布于 2011-09-01 05:53:55
stripslashes返回修改后的字符串,参数保持不变。你必须将结果赋给一个变量:
$var = stripslashes($row['info']);也就是说,你为什么要这么做?几乎可以肯定,你不应该这样做。没有理由对来自数据库的数据去掉斜杠,除非在插入数据时对斜杠进行了双重转义。
发布于 2011-09-01 05:55:38
你的问题有点令人困惑。
stripslashes()接受参数,并将反斜杠符号转换为正常符号。此外,它不会影响参数。它返回已剥离的版本。
因此,在您的情况下是$result = stripslashes($source)或$row["info"]。
发布于 2011-09-01 05:54:07
$var = stripslashes($row['info']);更正确。或者在字符串中,像这样使用它
echo "something".stripslashes($row['info'])." some more thingy"; https://stackoverflow.com/questions/7263907
复制相似问题