PHP合并数组几种方式总结及数组去重

PHP合并数组几种方式总结及数组去重

$a = array('1001','1002');
 
$b = array('1002','1003','1004');
 
$c = array('1003','1004','1005','1006','1007');
 
$d = array_keys(array_flip($a) + array_flip($b) + array_flip($c));

输出

array (size=7)
  0 => int 1001
  1 => int 1002
  2 => int 1003
  3 => int 1004
  4 => int 1005
  5 => int 1006
  6 => int 1007
$arr3 = ['0'=>1,'1'=>2,'2'=>3,'3'=>4,'4'=>5];
$arr4 = ['0'=>1,'1'=>2,'2'=>4,'3'=>6,'4'=>7,'5'=>8,'6'=>9];

输出

$arr3 +=$arr4;
var_dump($arr3);
print_r($arr3+$arr4);exit;

array (size=7)
  0 => int 1
  1 => int 2
  2 => int 3
  3 => int 4
  4 => int 5
  5 => int 8
  6 => int 9
Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 [5] => 8 [6] => 9 )

php数组合并用加号和用array_merge()的区别
PHP函数对比 array_merge()与加号合并数组的区别
PHP合并数组几种方式总结及数组去重

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

伟伟哦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值