JSON

json + js + php 简单交互 实现代码

字号+ 作者:H5之家 来源:H5之家 2015-09-29 11:10 我要评论( )

最近在写一个 前台基于 javascript. 的客户端 服务器端PHP 的分析系统。 原先计划使用XML为数据交互基础 但是最终还是选用较轻量级的JSON最为数据交互基

最近在写一个 前台基于 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);

?>

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 交互式数据可视化,在Python中用Bokeh实现

    交互式数据可视化,在Python中用Bokeh实现

    2016-02-03 08:43

  • struts2+ajax+json action向页面返回int型数据,页面报异常org.a

    struts2+ajax+json action向页面返回int型数据,页面报异常org.a

    2016-01-31 15:35

  • 常见的java代码转换成json

    常见的java代码转换成json

    2016-01-27 17:01

  • C++的Json解析库:jsoncpp

    C++的Json解析库:jsoncpp

    2016-01-26 09:22

网友点评