$_POST:
是获取表单POST过来数据,MIME类型是“application/x-www-form-urlencoded”。可参考《什么是 MIME TYPE?》
意思就是字段名和值都编码了,每个 key-value 对使用 ‘&’ 字符分隔开,key 和 value 使用 ‘=’ 分开,其他特殊字符都会被使用 urlencode 方式进行编码。
$HTTP_RAW_POST_DATA:
可以获取原始的POST数据,但需要在 php.ini 中设置开启,并且不支持 enctype=”multipart/form-data”方式传递的数据
php://input:
可以获取原始的 POST 数据,并且比$HTTP_RAW_POST_DATA更少消耗内存,也不支持”multipart/form-data”,
可以使用 file_get_contents() 函数去获取它的内容