PHP 输出多维JSON 格式出出现反斜杠
<?php$arrs=json_encode($dbrow);//$dbrow是数据库查询集$arr=array('id'=>$arrs);$jsonencode=jso...
<?php
$arrs= json_encode($dbrow); //$dbrow 是数据库查询集
$arr = array( 'id'=>$arrs);
$jsonencode = json_encode($arr);
echo $jsonencode;
?>
我想要的结果是 {"id":"{"a":"1","a":"2"},{"a":"1","a":"2"}"}
实际给出的结果是: {"id":"{"\a"\:"\1"\,"\a"\:"\2"\},{"\a"\:"\1"\,"\a"\:"'\2"\},"}多了反斜杠........求解决~~ 展开
$arrs= json_encode($dbrow); //$dbrow 是数据库查询集
$arr = array( 'id'=>$arrs);
$jsonencode = json_encode($arr);
echo $jsonencode;
?>
我想要的结果是 {"id":"{"a":"1","a":"2"},{"a":"1","a":"2"}"}
实际给出的结果是: {"id":"{"\a"\:"\1"\,"\a"\:"\2"\},{"\a"\:"\1"\,"\a"\:"'\2"\},"}多了反斜杠........求解决~~ 展开
2个回答
展开全部
这个是转义而已啊! 如果你真的用ajax 输出到前台转成 json 对象的话反斜杠是不会有的!
而且你自己拼装你想要的json字符串肯定也要转义的!
而且你自己拼装你想要的json字符串肯定也要转义的!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
哥们,这不影响取值。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询