我对PHP很新,并且正在将系统从PHP5更新到PHP7。
在PHP7中不推荐使用 $HTTP_RAW_POST_DATA
我已经读过file_get_contents("php://input")
这是否是模棱两可的替代品。
我使用PHP5对彼此进行了测试,发现它们产生的数据如下:
$data = file_get_contents("php://input");
echo $data;
$data = $GLOBALS["HTTP_RAW_POST_DATA"];
echo $data;
带输出:
pid=395,
,
在第一种情况下,数据包含表单内容,在第二种情况下它不包含表单内容。此变量被标识为空是如何为不同目的解析查询。
我错过了什么吗?