|
json + js + php 简单交互
2008-06-13 11:32
最近在写一个 前台基于 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); ?>
|