这是第一个一维数组:
$arr1= array(a,c,a,d);以下是通过数据库查询得到的 【 4 】 条 结构如下的数据。
$arrx1= array(
0=>title,
1=>somedetails,
2=>array(a=>3,b=>2,c=>4,d=>2),
);
$arrx2= array(
0=>title1,
1=>somedetails1,
2=>array(a=>4,b=>2,c=>5,d=>1),
)
$arrx3= array(
0=>title2,
1=>somedetails2,
2=>array(a=>3,b=>5,c=>2,d=>6),
)
$arrx4= array(
0=>title3,
1=>somedetails3,
2=>array(a=>1,b=>5,c=>2,d=>3),
)
【注意】是4条,刚好能与$arr1 中的数组元素个数匹配的。现在问题是:
如何求得 $arrx1、$arrx2、$arrx3、$arrx4 中 各红色值之和。
【说明】这些红色的键 、 值的选择依据是 $arr1中的值。也就是说,以$arr1的4个值来判断选择4条二维数组中第三个元素(数组)中的值。求解。
$arr1= array(a,c,a,d);以下是通过数据库查询得到的 【 4 】 条 结构如下的数据。
$arrx1= array(
0=>title,
1=>somedetails,
2=>array(a=>3,b=>2,c=>4,d=>2),
);
$arrx2= array(
0=>title1,
1=>somedetails1,
2=>array(a=>4,b=>2,c=>5,d=>1),
)
$arrx3= array(
0=>title2,
1=>somedetails2,
2=>array(a=>3,b=>5,c=>2,d=>6),
)
$arrx4= array(
0=>title3,
1=>somedetails3,
2=>array(a=>1,b=>5,c=>2,d=>3),
)
【注意】是4条,刚好能与$arr1 中的数组元素个数匹配的。现在问题是:
如何求得 $arrx1、$arrx2、$arrx3、$arrx4 中 各红色值之和。
【说明】这些红色的键 、 值的选择依据是 $arr1中的值。也就是说,以$arr1的4个值来判断选择4条二维数组中第三个元素(数组)中的值。求解。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货