Definisi dan Penggunaan
Fungsi PHP array_combine adalah sebuah fungsi PHP yang digunakan untuk menggabungkan dua buah array menjadi satu array associative baru, dengan menggunakan elemen-elemen dari array pertama sebagai index (key) dan elemen-elemen dari array kedua sebagai nilainya (value).
Fungsi array_combine menerima dua parameter:
- Parameter pertama adalah array yang akan digunakan sebagai index (key).
- Parameter kedua adalah array yang akan digunakan sebagai nilai (value).
Catatan: Kedua array harus memiliki jumlah elemen yang sama!
Contoh
Buat array dengan menggunakan elemen dari satu array (sebagai index) dan satu array lainnya (sebagai nilai):
<!DOCTYPE html>
<html>
<body>
<?php
$nama=array("Peter","Ben","Joe");
$umur=array("35","37","43");
$c=array_combine($nama,$umur);
print_r($c);
?>
</body>
</html>
Sintaks
array_combine(keys, values)
Nilai Parameter
Parameter | Deskripsi |
---|---|
keys | Diperlukan. Susunan index |
values | Diperlukan. Susunan nilai |
Detail Teknis
Nilai Pengembalian: | Mengembalikan array gabungan. FALSE jika jumlah elemen tidak cocok |
---|---|
Versi PHP: | 5+ |
Catatan perubahan: | Versi sebelum PHP 5.4 mengeluarkan E_WARNING dan mengembalikan FALSE untuk array kosong |
Tutorial sebelumnya : PHP array_chunk
Tutorial setelahnya : PHP array_fill
Semua Tutorial PHP : Tutorial PHP