美文网首页
php处理json字符串注意事项

php处理json字符串注意事项

作者: StevenQin | 来源:发表于2019-05-19 16:50 被阅读0次
    • js端将数组转为json字符串

    代码环境用到微擎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'
                );
    
    • php端接收

    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));
    

    相关文章

      网友评论

          本文标题:php处理json字符串注意事项

          本文链接:https://www.haomeiwen.com/subject/nvsqzqtx.html