如何根据二维数组value的不同拆分成两个二维数组 如题:$data = array( array('a'=>1), array('a'=>0), array('a'=>1), array('a'=>0), );如何根据value的不同拆分成两条二维数组?形成:$data1 = array(array('a'=>1),array('a'=>1).);$data2 = array(array('a'=>0),array('a'=>0).) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 foreach($data as $k=>$v){ $new[$v['a']][]=$v['a'];}/*$new[1]就是$data1$new[0]就是$data2Array( [1] => Array ( [0] => 1 [1] => 1 ) [0] => Array ( [0] => 0 [1] => 0 ))*/ php curl登陆和获取内容类,请各位高手看怎么使用呢 mb_convert_encoding和mb_convert_kana的问题 php 上传出错了 帮忙看看 [求助]网站被搜索引擎收录情况|结果的代码? phpmyadmin mysql 问题 mysql访问被拒绝 网页为什么总过期呢??????????? php有没有直接调用打印命令的语句 替换的问题. ubuntu eclipse +xdebug 调试php取消首行自动断点 php webservice错误
foreach($data as $k=>$v){
$new[$v['a']][]=$v['a'];
}
/*
$new[1]就是$data1
$new[0]就是$data2
Array
(
[1] => Array
(
[0] => 1
[1] => 1
) [0] => Array
(
[0] => 0
[1] => 0
))
*/