这是第一个一维数组:
$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条二维数组中第三个元素(数组)中的值。求解。