关于PHP循环生成数组的问题,望大虾们赐教。。。。 本帖最后由 belin520 于 2012-04-26 00:01:46 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //数据构造为下面这种形式的数组$ar = array('List' => array( 0 => array('Song' => 's1', 'Name' => 'n1'), 1 => array('Sone' => 's2', 'Name' => 'n2')));echo json_encode($ar);{"List":[{"Song":"s1","Name":"n1"},{"Sone":"s2","Name":"n2"}]} <?php$arr = array("url"=>"$id","name"=>"$name","singer"=>"$singer","album"=>"$album") ;$list['list'][] = $arr;echo json_encode($list);这样??先说说你的单条数据是怎么返回的 本帖最后由 PhpNewnew 于 2012-04-26 00:12:08 编辑 建立一个数组,然后使用array_push()加数据,再转换成你要的东西。 键值类型的array是{},普通数值顺序索引的array是[],前面的代码都说明了这个问题。 两个表单整合的问题(简单) 我这个PHP登录检测页面有问题吗? php缓存页面怎么做用户自动登录 模拟登陆csdn的代码怎么写? PHP上传问题 如何修改php168中的标签设置 --其他设置--是否滚动 在PHP中如何计算时间差,精确到分? php与表单的问题 在PHP世界中选择最合适的模板--比较PHPLIB Template和FastTe 如何把下面的PHP代码改写成ASP,谢谢 var_dump((bool) ?)的问题 很简单的一个页面、出现乱码
$ar = array('List' => array(
0 => array('Song' => 's1', 'Name' => 'n1'),
1 => array('Sone' => 's2', 'Name' => 'n2')
));echo json_encode($ar);{"List":[{"Song":"s1","Name":"n1"},{"Sone":"s2","Name":"n2"}]}
$arr = array("url"=>"$id","name"=>"$name","singer"=>"$singer","album"=>"$album") ;
$list['list'][] = $arr;
echo json_encode($list);这样??先说说你的单条数据是怎么返回的