问答详情
源自:3-4 PHP自身能力性能测试之代码准备

array_merge() 会判断重复值?

array_merge() 会判断重复值? 别逗我

提问者:qq_xl_5 2016-06-22 12:21

个回答

  • 落幕的光芒
    2020-03-10 16:28:36

    array_merger只会对字符串键名相同的覆盖去重吧,上面所述的代码明显是数组键名,数字键名array_merger不会覆盖

  • 慕侠6249663
    2019-06-12 17:13:15

    $a1=array("a"=>"Horse","b"=>"Dog");

    $a2=array("c"=>"Cow","b"=>"Cat");

    echo "<pre>";

    print_r(array_merge($a1,$a2));

    得出结论是:组合出来的新数组,b的值为Cat,显然$a2中b的值,替换了$a1中b的值

  • 巴黎夜雨手插口袋谁都不爱
    2019-05-15 22:25:02

    这个栗子 不合理,

  • qq_叶知秋_03125456
    2016-06-22 14:49:07

    array_merge() 会判断是否有重复的键,若有重复的键,后面的会覆盖前面