我只是从 ASP 中通过 PHP 工作,所以看到一些不规则的事情发生(当然只是对我来说不规则)。
我有一个搜索文本框,当有人进行搜索时,我想将当前搜索词保留在文本框中。我通过将术语存储在 SESSION 中并在文本框值中回显它来做到这一点。
<input type="text" value="<? echo $_SESSION['search_str'] ?>">
哪个工作正常,但如果我搜索带有撇号的东西,撇号会自动转义,现在在文本框中显示斜线和撇号。
在我去解开我从未逃脱的字符串之前,这是它的本意还是我在某个地方错过了什么。