什么替换PHP 7中的$ GLOBALS ['HTTP_RAW_POST_DATA']?

问题描述 投票:0回答:1

在PHP 7.0中删除了$ HTTP_RAW_POST_DATA。在我的申请中,我也有以下几行。我可以用它来替代什么?

if (isset($GLOBALS['HTTP_RAW_POST_DATA']) && 
                                  mb_strlen($GLOBALS['HTTP_RAW_POST_DATA']))
php-7.2 php-5.4
1个回答
1
投票

根据manual

通常,应使用php://输入而不是$ HTTP_RAW_POST_DATA

获取原始发布数据:

<?php $postdata = file_get_contents("php://input"); ?>
© www.soinside.com 2019 - 2024. All rights reserved.