Buatkanlah Contoh Multidimensional Arrays sebanyak 2 Buah, Dan tolong jelaskan pengertian nya sesuai dengan pemahaman kalian.
Jawab :
<!doctype html> <html> <head>Multidimensional ARRAY <br> <title>PHP</title> </head> <body> <?php $motor = array ( array("Suzuki",120,14), array("Honda",110,12), array("Yamaha",125,15), array("Kawasaki",150,20) ); echo $motor[0][0].": CC : " .$motor[0][1].", Harga : ".$motor[0][2]." juta".".<br>"; echo $motor[1][0].": CC : " .$motor[1][1].", Harga : ".$motor[1][2]." juta".".<br>"; echo $motor[2][0].": CC : " .$motor[2][1].", Harga : ".$motor[2][2]." juta".".<br>"; echo $motor[3][0].": CC : " .$motor[3][1].", Harga : ".$motor[3][2]." juta".".<br>"; /*Penjelasan :<br> $motor[0][0] = untuk memunculkan data row = 0 (array("Suzuki",120,14)) dan col = 0 ( Suzuki ) Hasilnya = Suzuki.<br> $motor[0][1] = untuk memunculkan data row = 0 (array("Suzuki",120,14)) dan col = 1 ( 120 ) Hasilnya = 120.<br> $motor[0][2] = untuk memunculkan data row = 0 (array("Suzuki",120,14)) dan col = 2 ( 14 ) Hasilnya = 14.<br> $motor[1][0] = untuk memunculkan data row = 1 (array("Honda",110,12)) dan col = 0 ( Honda ) Hasilnya = Honda.<br> $motor[1][1] = untuk memunculkan data row = 1 (array("Honda",110,12)) dan col = 1 ( 110 ) Hasilnya = 110.<br> $motor[1][2] = untuk memunculkan data row = 1 (array("Honda",110,12)) dan col = 2 ( 12 ) Hasilnya = 12.<br> $motor[2][0] = untuk memunculkan data row = 2 (array("Yamaha",125,15)) dan col = 0 ( Yamaha ) Hasilnya = Yamaha.<br> $motor[2][1] = untuk memunculkan data row = 2 (array("Yamaha",125,15)) dan col = 1 ( 125 ) Hasilnya = 125.<br> $motor[2][2] = untuk memunculkan data row = 2 (array("Yamaha",125,15)) dan col = 2 ( 15 ) Hasilnya = 15.<br> $motor[3][0] = untuk memunculkan data row = 3 (array("Kawasaki",150,20)) dan col = 0 ( Kawasaki ) Hasilnya = Yamaha.<br> $motor[3][1] = untuk memunculkan data row = 3 (array("Kawasaki",150,20)) dan col = 1 ( 150 ) Hasilnya = 150.<br> $motor[3][2] = untuk memunculkan data row = 3 (array("Kawasaki",150,20)) dan col = 2 ( 20 ) Hasilnya = 20.<br> */ $motor = array ( array("Suzuki",120,14), array("Honda",110,12), array("Yamaha",125,15), array("Kawasaki",150,20) ); for ($row = 0; $row < 4; $row++) { echo "<p><b>Row number $row</b></p>" ; echo "<ul>"; for ($col = 0; $col < 3; $col++) { echo "<li>".$motor[$row][$col]. "</li>"; } echo "</ul>"; } /*Penjelasan :<br> for ($row = 0 ; $row < 4; $row++) untuk menampilkan array = 0 sampai kurang dari 4 dan bertambah satu jika di ulang. <br> for ($col = 0; $col < 3; $col++) untuk menampilkan kolom = 0 sampai kurang dari 3 dan bertambah satu jika di ulang. */ ?> </body> </html>
Tidak ada komentar:
Posting Komentar