php如何接收json数据-php教程

资源魔 42 0
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数据的具体内容,更多请存眷资源魔其它相干文章!

标签: php php开发教程 php开发资料 php开发自学 json数据

抱歉,评论功能暂时关闭!