旗下导航:搜·么
当前位置:网站首页 > PHP教程 > 正文

php怎样吸收json数据【php教程】

作者:搜搜PHP网发布时间:2019-11-26分类:PHP教程浏览:130


导读:PHP吸收json数据能够经由过程file_get_contents方法来取得,当吸收到这类要求后,php底层会将字符串剖析放到$_POST变量中,然后经由过程该变量猎取json数...
PHP吸收json数据能够经由过程file_get_contents方法来取得,当吸收到这类要求后,php底层会将字符串剖析放到$_POST变量中,然后经由过程该变量猎取json数据

PHP吸收json数据在php中能够经由过程以下体式格局猎取:

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网别的相干文章!

标签:phpjson数据