sun的编译器 ,
第一个问题是不是想问json_encode后,你的最外面是[ ]数组形式 ,老师的是{ }键值对形式?
php数组是不管键名的,但要想json是数组的话,那么php数组键名必须是从数字0开始且连续的,你的是从0开始,而老师的$members是从1开始的,所以json后和你的不一样。改成下面写法就可以获得和你一样的结果了。
$members[0]['username'] = "幕课网"; $members[0]['password'] = "mukewang"; $members[1]['username'] = "袁明贺"; $members[1]['password'] = "haha"; $members[1]['address'] = "北京市朝阳区"; $members[2]['members']['username']="我是第三个用户名";
print_r和json_encode后结果:
Array ( [0] => Array ( [username] => 幕课网 [password] => mukewang ) [1] => Array ( [username] => 袁明贺 [password] => haha [address] => 北京市朝阳区 ) [2] => Array ( [members] => Array ( [username] => 我是第三个用户名 ) ) ) [{"username":"\u5e55\u8bfe\u7f51","password":"mukewang"},{"username":"\u8881\u660e\u8d3a","password":"haha","address":"\u5317\u4eac\u5e02\u671d\u9633\u533a"},{"members":{"username":"\u6211\u662f\u7b2c\u4e09\u4e2a\u7528\u6237\u540d"}}]
给我一个解释,有人吗?
数据可以用$.ajax()返回,当success的时候,就获取到json数据,在jquery中json数据其实就是Object类型或者死array类型,$.each()遍历下。。基本思路就是这样吧。当然有些jquery基础的会好些哈
老师说的是虚拟主机。。。wamp可以配置的,在vhost里面
看一下这个吧 http://www.imooc.com/qadetail/29254
???