Kali ini saya akan
membahas sedikit tentang array multidimensi. Apa itu array multidimesi ?
Array multidimensi adalah array yang mempunyai isi nilai yang berupa array lain yang berada di dalamnya, array multidimensi bisa memudahkan dalam pembuatan program.
Array multidimensi bisa disebut juga dengan array dalam array, mengapa demikian? karena didalam sebuah array tadi akan ada array lainnya.
Cara kerja array ini sama dengan matriks yaitu dengan kolom dan baris. Perhatikan contoh berikut :
Array multidimensi adalah array yang mempunyai isi nilai yang berupa array lain yang berada di dalamnya, array multidimensi bisa memudahkan dalam pembuatan program.
Array multidimensi bisa disebut juga dengan array dalam array, mengapa demikian? karena didalam sebuah array tadi akan ada array lainnya.
Cara kerja array ini sama dengan matriks yaitu dengan kolom dan baris. Perhatikan contoh berikut :
<?php
// array multidimensi
$ibukota = array
(
array("Jakarta","Indonesia"),
array("London","Inggris"),
array("Paris","Perancis")
);
echo $ibukota[0][0]." adalah ibukota ".$ibukota[0][1]."<br>";
echo $ibukota[1][0]." adalah ibukota ".$ibukota[1][1]."<br>";
echo $ibukota[2][0]." adalah ibukota ".$ibukota[2][1]."<br>";
?>
Setelah sintak tersebut di coding maka akan menghasilkan tampilan seperti di bawah ini :
Nah itu baru sedikit contoh tentang array didalam array atau yang lebih dikenal dengan array multidemensi. Dari contoh yang sangat simple itu bisa dikembangkan lagi menjadi sangat rumit dan sangat membingungkan. Tapi kalau sudah mengerti tentang konsep array, tidak akan sulit. Saya sendiri juga merasa kesulitan ketika pertama kali menggunakan array multidimensi, tapi ketika sudah terbiasa maka saya jadi bisa dan tidak ada lagi kata sulit. Hehehe.
Sekali lagi seperti saya katakan di atas cara kerja array ini adalah seperti matriks jadi kalau yang belum terlalu mengerti tentang matriks sepertinya akan sedikit kesulitan. Tapi bisa jadi tidak, tergantung masing-masing cara belajarnya.
Bersambung dulu gan, sekian tutorial kali ini, selamat mencoba dan semoga bermanfaat, salam blogger :)
Gan ada contoh yg lebih kompleks ga...?
BalasHapusada gan, nanti kalau agan udah ngerti contoh sederhananya, saya kasih yang lebih kompleks.
HapusMisalnya jika suatu tabel berisi 2 field: nim dan nama siswa. Sekarang saya mau isi nama siswa melalui form terpisah secara serentak. Asumsinya nim sudah ada. Bagaimana script phpnya agar saya bisa mengisi nama siswa sesuai dengan nimnya? Dengan kata lain, menggunakan nim sebagai array dan nama sebagai array. Bedanya array nim merupakan parameter, sedangkan array nama sebagai data yang akan dimasukkan. Mohon petunjuknya. Terima kasih.
BalasHapusZainurrahmankalero@gmail.com