[Application]json + js + php 简单交互
2010-05-30 22:33
197 查看
最近在写一个 前台基于 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/
原先计划使用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/
相关文章推荐
- js与php之间使用json格式进行数据交互
- php与html简单的json交互示例
- 简单js与php交互
- android客户端与php服务器的json数据简单交互(二)
- android客户端与php服务器的json数据简单交互(一)
- 简单使用dropzpne.js,点击/拖拽上传多图与php的交互
- android客户端与php服务器的json数据简单交互(一)
- PHP和JS的数据交互
- json在php和js中的玩转
- JS 获取JSON数据简单调用
- Android与PHP交互,Android传递JSON数据,PHP接受并保存数据
- 简单文本消息交互接口之使用json
- js解析json的html页面 实现简单js特效
- JSON用法之将PHP数组转JS数组,JS如何接收PHP数组
- Unity3D 中使用Json,以及web php 交互
- Android学习——Android实现与php服务器的json交互
- php json arr obj 简单记录
- Android webview js 交互 传 json对象参数 "Uncaught SyntaxError: Unexpected token c"
- 学习用js, ajax, php做一个简单的小黄鸡页面(调用simsimi API)