$condition1 = ['a' => true, 'b' => true, 'c' => false ];$condition2 = ['a' => true, 'b' => false];$combibe = magic ( $sondition1, $condition2 );预期输出:print_r($combine);['a' => true, 'b' => false, 'c' => false]如果没有可以解决上述问题的魔术方法,那么处理这些情况的最佳方法是什么。我认为 array_merge 但它最终会创建一个组合数组,但不是我预期的输出。
1 回答
波斯汪
TA贡献1811条经验 获得超4个赞
您可以使用array_merge合并一个或多个数组
$condition1 = ['a' => true, 'b' => true, 'c' => false ];
$condition2 = ['a' => true, 'b' => false];
$combibe = array_merge( $condition1, $condition2 );
echo "<pre>";
var_export($combibe);
echo "</pre>";
这将导致:
array (
'a' => true,
'b' => false,
'c' => false,
)
- 1 回答
- 0 关注
- 125 浏览
添加回答
举报
0/150
提交
取消