[Application]json + js + php 简单交互

最近在写一个 前台基于 javascript. 的客户端 服务器端PHP 的分析系统。

原先计划使用XML为数据交互基础 但是最终还是选用较轻量级的JSON最为数据交互基础。

首先介绍json的格式

json 说简单其实是一种数据格式  更简单的可以看做简单的数组。

实例 (一)

<script>

  var jsonArray=[

                 {"house":["别墅","商品房","平房"]}

                ,{"place":["北京/","福建","河南"]}

       ];

  jsonArray=eval(jsonArray);

   alert(jsonArray[0].house[1]);

</script>

实例(二)

PHP端生成json格式的数据

PHP提供了两个json相关的函数 

json_encode :产生json格式数据

json_decode :解码json格式数据 变为普通数组

<?

$array=array(

                'house'=>array('别墅','商品房','平房'),

        "place"=>array('北京','福建','河南')

      );

/*

  生成json格式

*/

$json = json_encode($array);

echo $json;

/*

  解码json格式

*/

$decode_json=json_decode($json);

var_dump($decode_json);

?>

 

转自:http://163navy.blog.163.com/blog/static/105304086200982595643132/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值