Diskusi Muhamad Abdul Ghofur

Muhamad Abdul Ghofur
Ditanyakan pada: Array

Array php

izin bertanya, saya membuat program untuk menambahkan nilai array dari inputan user namun nilainya malah tumpang tindih dan tidak bisa menambahkan nilai baru lebih dari 1

2 Jawaban

Avatar
Muhammad Fakhry Burhanuddin

setahun yang lalu

Lampirkan source code di pastebin.com untuk dianalisa.

Untuk menambah element di array gunakan method array_push()

Contoh

$a=array("red","green");
array_push($a,"blue","yellow");
print_r($a);
Avatar
BroKoding

setahun yang lalu

Halo kak, ini karena cara yang dilakukan tidak tepat. Cara mudah untuk menambahkan sebuah value ataupun sebuah pasangan key dan value bisa dilakukan dengan :

// Definisikan array
$array = ["Jakarta", "Bandung"];
// Tambahkan sebuah value kedalam array yang sudah ada
$array[] = "Surabaya";

Maka hasilnya : $array = ["Jakarta", "Bandung", "Surabaya"];

Atau jika berbentuk pasangan key dan value :
// Definisikan array
$array = ["Jakarta" => "DKI", "Bandung" => "Jawa Barat"];
// Membuat pasangan key - value baru
$array["Surabaya"] = "Jawa Timur";

Maka hasilnya : $array = ["Jakarta" => "DKI", "Bandung" => "Jawa Barat", "Surabaya" => "Jawa Timur"]