我的PHP
页面接受 URL 中的参数。该参数被分配给一个变量,如下所示:
$msg = $_REQUEST["msg"];
当HTTP
请求发送到网站时,参数被发送为"hello'"
,但是当它到达PHP
上面的变量时,它变成了"hello\'"
。
为什么要插入反斜杠以及插入的是什么?是网络服务器吗?我怎样才能防止这种情况发生?
我的PHP
页面接受 URL 中的参数。该参数被分配给一个变量,如下所示:
$msg = $_REQUEST["msg"];
当HTTP
请求发送到网站时,参数被发送为"hello'"
,但是当它到达PHP
上面的变量时,它变成了"hello\'"
。
为什么要插入反斜杠以及插入的是什么?是网络服务器吗?我怎样才能防止这种情况发生?