PHP解析post请求发送的json数据

  • 前端请求json数据
1
2
3
4
{
cat_id:6,
"live_cat":"is_hot"
}
  • 后台解析json数据转换为数组
1
2
3
4
5
6
7
8
9
10
11
<?php
function receive_json_to_array()
{
$json = file_get_contents('php://input');
//加true转换为数组,不加转换为对象
$arr = json_decode($json, true);
return $arr;
}
$arr = receive_json_to_array();
echo $arr['cat_id']; //输出 6
echo $arr['live_cat']; //输出 is_hot
-------------本文结束感谢您的阅读,如有问题,请在下方留言-------------

本文标题:PHP解析post请求发送的json数据

文章作者:Ocean

发布时间:2018年04月12日 - 17:04

原始链接:https://oceandlnu.github.io/2018/04/12/PHP解析post请求发送的json数据/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。