php json输出的结果格式,PHP是怎么写的?谢谢

phpjson输出结果为{"allcount":"107","listurl":"house","project":[{"projcode":"3410877100","... php json输出结果为{"allcount":"107","listurl":"house","project":[{ "projcode":"3410877100", "projname":"rrr", "housecount":"5981"}]}
请问php代码怎么写?
展开
 我来答
ykrl089
2012-12-18
知道答主
回答量:25
采纳率:0%
帮助的人:23.6万
展开全部
php里面直接用数组表示,你的这个数组就像下面: $a = array('allcount'=>107,'listurl'=>'house','project'=>array('projcode'=>3410877100,projname=>'rrr','housecount'=>5981));
然后直接转换成json代码就可以了: echo json_encode($a);
百度网友d7e10266d1
2012-12-22 · TA获得超过5480个赞
知道小有建树答主
回答量:713
采纳率:0%
帮助的人:715万
展开全部
PHP中将对象或数组转换为JSON格式的字符串:
json_encode($array);或json_encode($object);
需要注意的是,如果数组中的元素或对象的属性的值为中文,需要是是utf-8编码
襄樊,如果要将JSON格式的字符串还原为对象或数组,则使用
json_decode($bool),
默认还原为数组,$bool指定为true时还原为对象。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
newchinays
推荐于2016-05-15 · TA获得超过1172个赞
知道小有建树答主
回答量:1238
采纳率:48%
帮助的人:422万
展开全部
$a = '{"allcount":"107","listurl":"house","project":[{ "projcode":"3410877100", "projname":"rrr", "housecount":"5981"}]}';
var_dump( json_decode($a,1) );
更多追问追答
追问

我要的结果是这样。这样的括号

追答
$a = '{"allcount":"107","listurl":"house","project":[{ "projcode":"3410877100", "projname":"rrr", "housecount":"5981"}]}';
$array = json_decode($a,1) ;

var_dump($array );

$json = json_encode($array );
var_dump($json );
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a7442358
2012-12-17 · TA获得超过561个赞
知道小有建树答主
回答量:779
采纳率:0%
帮助的人:830万
展开全部
不知道你到底想要知道些什么,如果是想要把php变量转化为json格式可以使用json_encode,如果是想要把json格式转化为可读的php变量,可以使用json_decode
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式