php处理json字符串注意事项

2019-05-19  本文已影响0人  StevenQin

代码环境用到微擎muivue(requirejs引入),mui发送post请求,微擎生成urlvm.total_day_arr是vue读取的数组。JSON.stringify(vm.total_day_arr)转为json字符串

mui.post("{php echo $this->createMobileUrl('get_record_badge')}",{
                day_arr:JSON.stringify(vm.total_day_arr),
                custom_id:"{php echo $_GPC['custom_id']}",
                    },function(data){
                        //服务器返回响应,根据响应结果,分析是否登录成功;
                        console.log(JSON.stringify(data));

                    },'json'
            );

htmlspecialchars_decode把post过来的json字符串先过滤,json_decodejson字符串转为数组,加参数true


 $day_arr = json_decode(htmlspecialchars_decode($_GPC['day_arr']), true);
//        var_dump($day_arr);
//        return json_encode(array('status'=>'ok','data'=>$day_arr));
上一篇下一篇

猜你喜欢

热点阅读