Postingan lainnya
Cara mendapatkan nilai yang berbeda antara dua array
$old = [
'kone'=> 1000000,
'ktwo'=>'one',
'kthree' => '',
'kfour' => 'four',
'kfive' => 5
];
$new = [
'kone'=> '',
'ktwo'=>'one',
'kthree' => '',
'kfour' => 'four',
'kfive' => ''
];
$new_array = array_diff($new, $old);
echo print_r($new_array);
Hasil yang diharapkan
$new_array = [
'kone' => '',
'kfive' => ''
]
Masalah yang terjadi adalah jika ada array yang nilainya kosong atau empty string untuk dibandingkan (kthree) maka hasilnya adalah array kosong saat menggunakan fungsi array_diff.
0
1 Jawaban:
Jawaban Terpilih
<div>LOL bisa pakai array_diff_assoc rupanya</div>
1
Tanggapan
thanks udah sharing