Menggabung 2 Array: perbedaan marge dan combine

Menggabung 2 array ada 2 macam: Marge dan Combine.

$arrayNama = array('abu bakar','umar','usman','ali');
$arrayPoin = array('10','20','30','40');

1.  MERGE ARRAY
Menggabungkan menjadi satu array yang panjang.

//kodenya:
$array= array_merge($arrayNama,$arrayPoin);

//tampilkan
var_dump(array_merge($arrayNama,$arrayPoin));

maka akan tampil seperti berikut:

array(8) {
[0]=> string(9) "abu bakar"
[1]=> string(4) "umar"
[2]=> string(5) "usman"
[3]=> string(3) "ali"
[4]=> string(2) "10"
[5]=> string(2) "20"
[6]=> string(2) "30"
[7]=> string(2) "40" 
}

2.  COMBINE ARRAY
Menggabungkan menjadi satu array yang mana salah satu array sebelumnya ada yang menjadi key dan ada yang menjadi value.

//kodenya:
$array= array_combine($arrayNama,$arrayPoin);

//tampilkan
var_dump(array_combine($arrayNama,$arrayPoin));

maka akan tampil seperti berikut:

array(4)
{
["abu bakar"]=> string(2) "10"
["umar"]=> string(2) "20"
["usman"]=> string(2) "30"
["ali"]=> string(2) "40" 
}