【发布时间】:2017-06-07 07:13:13
【问题描述】:
我想使用 key(product_id) 合并两个数组并添加该值(usage)。 阵列 1
大批 ( [0] => 数组 ( [名称] => 重新安排服务 [用法] => 1 [product_id] => 8 ) [1] => 数组 ( [名称] => 添加图像 [用法] => 1 [product_id] => 5 ) [2] => 数组 ( [名称] => 每个日历事件 [用法] => 1 [product_id] => 14 ) )数组 2
大批 ( [0] => 数组 ( [名称] => 添加图像 [用法] => 1 [product_id] => 5 ) [1] => 数组 ( [名称] => 安排 A 服务 [用法] => 3 [product_id] => 11 ) [2] => 数组 ( [名称] => 每个日历事件 [用法] => 2 [product_id] => 14 ) [3] => 数组 ( [名称] => 销售业绩仪表板 [用法] => 2 [product_id] => 30 ) [4] => 数组 ( [名称] => 引用 [用法] => 1 [product_id] => 32 ) )我需要一个像这样合并和添加使用值的输出。
大批 ( [0] => 数组 ( [名称] => 添加图像 [用法] => 2 [product_id] => 5 ) [1] => 数组 ( [名称] => 安排 A 服务 [用法] => 3 [product_id] => 11 ) [2] => 数组 ( [名称] => 每个日历事件 [用法] => 3 [product_id] => 14 ) [3] => 数组 ( [名称] => 销售业绩仪表板 [用法] => 2 [product_id] => 30 ) [4] => 数组 ( [名称] => 引用 [用法] => 1 [product_id] => 32 ) [5] => 数组 ( [名称] => 重新安排服务 [用法] => 1 [product_id] => 8 ) )这是我创建数组的代码
foreach($query->rows as $product){ $top_products[]=数组( '名称'=>$产品['名称'], '使用'=>$product['pusage'], 'product_id'=>$product['product_id'] ); } foreach($query_2->rows as $product){ $top_point_products[]=数组( '名称'=>$产品['名称'], 'usage'=>$product['p_usage'], 'product_id'=>$product['product_id'] ); }【问题讨论】:
-
请也发布您的代码
-
@Daniyal 这是一个不同的,我需要添加使用值,他们只是合并标题和名称
-
@ASR 我也添加了我的代码
标签: php arrays multidimensional-array