求教 十万猴急 本帖最后由 jiye241 于 2012-12-18 23:20:43 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php$a = array( array("id"=>1,"num"=>"4"), array("id"=>2,"num"=>"4"));$b = array( array("id"=>1,"num"=>"2"), array("id"=>3,"num"=>"4"));$c = array();function compArray($new, &$c){ foreach($new as $v){ foreach($c as &$value){ if( $v['id'] === $value['id'] ){ $value['num'] += (int)$v['num']; continue 2; } } $c[] = $v; } }compArray($a, $c);compArray($b, $c);var_dump( $c);我估计你只是来完成作业的,所以注释也懒的写 php 请教关于php不能正确显示中文的问题(急) 关于发送带附件的邮件的问题 数组排序相关问题 好像不是太简单 问个session过期的问题 PHP and ASP.NET Go Head-to-Head 如何使<Iframe>中的页面和其主页面进行数据传输 *******大家对在php开发中敏捷开发方式(xp方式)有什么看法吗?******* 时间显示问题? 请教一个读日志的问题 关于sqlsrv_fetch_array的返回求大神指点 php怎么抓取网页源码中没有的内容?
$a = array( array("id"=>1,"num"=>"4"), array("id"=>2,"num"=>"4"));
$b = array( array("id"=>1,"num"=>"2"), array("id"=>3,"num"=>"4"));$c = array();
function compArray($new, &$c)
{
foreach($new as $v){
foreach($c as &$value){
if( $v['id'] === $value['id'] ){
$value['num'] += (int)$v['num'];
continue 2;
}
}
$c[] = $v;
}
}
compArray($a, $c);
compArray($b, $c);
var_dump( $c);
我估计你只是来完成作业的,所以注释也懒的写