file_get_contents("php://input");
剖析:
php做网页的表单提交
从前网页表单的提交,都是用$_POST猎取要求参数,实际上在http要求头中是用kv值的情势存在,如:
php在吸收到这类要求的时刻,php底层体系会将这类字符串剖析并存放进$_POST变量中,所以在php中就能够经由过程$_POST猎取这些参数。
上传文件http要求头
Content-Type变成了multipart/form-data花样,这类花样的数据猎取在php底层也做了处置惩罚,一般的非文件参数一样能够经由过程$_POST猎取,文件参数能够经由过程$_FILES猎取。
php猎取json花样数据
json花样的数据指的的http头body的字符串是一个json花样的字符串。这个在PHP中没法经由过程$_POST取到,php底层没有对这类体式格局举行处置惩罚。猎取到body内的数据后,直接json_decode一下就能够获得对象花样的数据了。
以上就是php怎样吸收json数据的细致内容,更多请关注ki4网别的相干文章!