为了账号安全,请及时绑定邮箱和手机立即绑定

什么类型的 PHP 魔术函数适合这种情况?

什么类型的 PHP 魔术函数适合这种情况?

PHP
小怪兽爱吃肉 2021-06-12 09:13:20
$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,

)


查看完整回答
反对 回复 2021-06-19
  • 1 回答
  • 0 关注
  • 125 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信