Pertanyaan
Apakah output script berikut : array = array ('3' => 'a', '1b' => 'b', 'c', 'd'); echo (array[1]); ?) A 1 B B C C D D E 3
Solusi
Jawaban
B '1b'
Penjelasan
Pertanyaannya adalah tentang konsep array dan indexing dalam bahasa pemrograman (hampir dipastikan adalah bahasa pemrograman PHP, kendati soal pertanyaannya cukup ambig sesuai formatnya). Dalam array, elemen disimpan berdasarkan urutan indeks (biasanya dimulai dari 0) dan kita bisa mengakses elemen berdasarkan indeksnya. Kataakanlah kita punya array berikut - pembetakan nilai '3'''a' -> 0 (nilai nampaknya tippografi tersebut sudah benar tapi kalau sesuai kondisia bias mengakibatkan nilai tak valid) '1b' -> 1 '>' -> 2 'b' -> 3 'c' -> 4 Menurut ini, jika kita mencoba mengakses elemen kedua dalam array ini (indeks 1), nilai yang akan kita dapatkan adalah '1b'.