关于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自动查询数据库,并刷新页面?????? 我的环境是win2003+IIS+PHP5采用的是ISAP的执行方式. 我想用PHP发送邮件,如何设置SMTP服务器? PHP中COM编程,例如Word等 Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given i 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);这样??先说说你的单条数据是怎么返回的