Diskusi Muhamad Abdul Ghofur

Muhamad Abdul Ghofur
Ditanyakan pada: Array Asosiatif

Array asosiatif

izin bertanya, apakah ada cara agar mengubah index pada array dari inputan user?

2 Jawaban

Avatar
Muhammad Fakhry Burhanuddin

14 hari yang lalu

Bisa dijelaskan lebih lanjut pertanyaannya? Untuk mengubah nilai pada index bisa langsung mengakses indexnya. Contoh: ``` $age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43"); print_r($age); $age["Peter"] = "30"; print_r($age); ``` Hasilnya akan seperti ini: ``` $ php index.php Array ( [Peter] => 35 [Ben] => 37 [Joe] => 43 ) Array ( [Peter] => 30 [Ben] => 37 [Joe] => 43 ) ```

Avatar
BroKoding

14 hari yang lalu

Halo kak, jika ingin mengubah index ataupun key dari sebuah pasangan key dan value bisa dilakukan dengan mudah, contoh : ``` // Definisikan array $array = ["Jakarta" => "DKI", "Bandung" => "Jawa Tengah", "Surabaya" => "Jawa Timur"]; // Membuat pasangan key - value baru $array["Semarang"] = $array["Bandung"]; // Menghapus pasangan key - value yang sudah ada (dalam hal ini yang ingin dihapus karena salah) unset($array["Bandung"]); ``` Maka hasilnya akan : $array = ["Jakarta" => "DKI", "Surabaya" => "Jawa Timur", "Semarang" => "Jawa Tengah"]