1.最常见的方法是:$_POST['fieldname'];
说明:只能接收Content-Type: application/x-www-form-urlencoded提交的数据。
2.file_get_contents("php://input");
说明:允许读取 POST 的原始数据。
和 $HTTP_RAW_POST_DATA 比起来,它给内存带来的压力较小,并且不需要任何特殊的 php.ini 设置。
php://input 不能用于 enctype="multipart/form-data"。
3.$GLOBALS['HTTP_RAW_POST_DATA']
说明:总是产生 $HTTP_RAW_POST_DATA 变量包含有原始的 POST 数据。
常用于接收**第三方回调接口数据**,
//若接收不到数据时,可查看php.ini中
always_populate_raw_post_data = On 是否开启
php获取数据的多种方法和区别 post,global
最新推荐文章于 2023-09-20 10:12:02 发布