【发布时间】:2019-11-19 13:11:15
【问题描述】:
我想回显一个 url 变量的字符串:
echo "direct=1&closeBrowser=1&savelog=log.txt&storage=xfile¯file=klanta\test.html";
除了 '¯' 创建 ¯ 字符。如何防止这种情况发生?
【问题讨论】:
-
echo htmlspecialchars($your_string); -
"也会导致 T in Test 也被转义。要么在你的反斜杠上加倍,要么改用' -
既然你已经声明字符串是 URL 参数,你可能需要
rawurlencode()而不是htmlspecialchars()- 这取决于你用它做什么。
标签: php html string url character