Ada contoh begini:
$array[1] = "do";
// sekarang elemen ke dua dari
// $array bernilai "do"
Kemudian ada intruksi begini:
Ubah elemen pertama dan ketiga di $bahasa dengan string apapun. Di baris ke 7 & 10. Jangan ubah yang lainnya.
Lihat bagaimana perubahan yang anda lakukan memberikan efek ke $bahasa.
Lalu saya kerjakan begini:
$bahasa = array('PHP', 'JavaScript', 'python', 'C', 'Java');
// Mencetak elemen 1 dan 3
echo "Sebelum: Elemen 1: $bahasa[0]. Elemen 3: $bahasa[2]. \n";
// Mencetak elemen 1 dan 3
echo "Sebelum: Elemen 1: $bahasa[0]. Elemen 3: $bahasa[2]. \n";
// ubah elemen ke 1
echo "Sebelum: Elemen 2: $bahasa[0]. Elemen 3: $bahasa[2]. \n";
// ubah elemen ke 3
echo "Sebelum: Elemen 1: $bahasa[0]. Elemen 3: $bahasa[2]. \n";
Setelah diperiksa tidak ada kesalahan, tpi belum bisa lanjut.
Pertanyaannya, yg dimaksud pada intruksi ubah elemen 1 dan 3 itu gimana ya?
Sebelumnya, trmkasih atas bantuannya.
0 jempol
Qi7
28
1
·
9 tahun, 6 bulan yang lalu
·
1 jempol
salam diskusi @mahircomdotcom, yang dimaksud pada intruksi ubah elemen 1 dan 3 adalah mengubah nilai array dari $bahasa
$bahasa = array('PHP', 'JavaScript', 'python', 'C', 'Java');
PHP = element 1
JavaScript = element 2
Phython = element 3
C = element 4
Java = element 5
jadi untuk merubah nilai dari element 1 gunakan code $bahasa[0] = "namastring"; karna index array dimulai dai 0 dan element 3 dengan code $bahasa[2]= "namastring";
semoga membantu :)
mahircomdotcom
36
0
penanya
·
9 tahun, 6 bulan yang lalu
·
0 jempol
Makasih informasinya coder @Qi7, sangat membantu sekali infonya.
sriyanto
78
2
·
8 tahun, 3 bulan yang lalu
·
0 jempol
$bahasa = array('PHP', 'JavaScript', 'Python', 'C', 'Java');
// Mencetak elemen 1 dan 3
echo "Sebelum: Elemen 1: $bahasa[0]. Elemen 3: $bahasa[2]. \n";
// ubah elemen ke 1
$bahasa[0] ="vb";
// ubah elemen ke 3
$bahasa[2] ="vb net";
// Lagi, mencetak elemen 1 dan 3
echo "Sesudah: Elemen 1: $bahasa[0]. Elemen 3: $bahasa[2].";