Can't concatenate 2 arrays in PHP

后端 未结 10 1132
终归单人心
终归单人心 2020-11-28 12:49

I\'ve recently learned how to join 2 arrays using the + operator in PHP.

But consider this code...

$array = array(\'Item 1\');

$array += array(\'Ite         


        
10条回答
  •  悲&欢浪女
    2020-11-28 13:11

    It is indeed a key conflict. When concatenating arrays, duplicate keys are not overwritten.

    Instead you must use array_merge()

    $array = array_merge(array('Item 1'), array('Item 2'));
    

提交回复
热议问题