如何使用 ' 不带斜线?
Posted
技术标签:
【中文标题】如何使用 \' 不带斜线?【英文标题】:How can I use ' without slash?如何使用 ' 不带斜线? 【发布时间】:2016-01-21 07:02:26 【问题描述】:我想将一个包含单引号的输入框发布到一个 php 文件中。我使用了 ' 但它发送了一些反斜杠:
<input type="hidden" name="legal_natural" value="$store_info['legal_natural']">
结果:
$store_info[\'legal_natural\']
请告诉我在将 ' 发布到 PHP 文件时如何避免反斜杠?
【问题讨论】:
【参考方案1】:看到这个:SO Question
这是该问题的答案:
假设您想要发送$content
变量而不是仅仅剥离反斜杠,考虑使用urlencode() 而不是rawurlencode()
。此外,您可以对 $content
变量使用该函数一次。
$content = urlencode($content);
更新:urlencode 和 rawurlencode 可能都不适合您的情况。为什么不直接发送没有 URL 编码的 $content 呢?您如何发送我们的查询字符串?如果您使用 cURL,则不需要对参数进行编码。
【讨论】:
以上是关于如何使用 ' 不带斜线?的主要内容,如果未能解决你的问题,请参考以下文章
htaccess - 重定向到错误页面问题(带斜线或不带斜线)