Array Multidimensi

Array adalah banyak data dalam satu tempat.
Misal baju-baju yang ada di dalam lemari.

array :
<?php 
//struktur array 
// $nama_array = array("index" => "nilai");
// array biasa
//array dengan menyebutkan index
$nama = array('siswa1' => 'Dono', 'siswa2' => 'Doni', 'siswa3' => 'Dona' );

//jika ingin melihat semua array gunakan print_r()
echo "<pre>";
print_r($nama);
echo "</pre>";

//cara menampilkan array
//panggil $nama_array[index]
echo $nama['siswa1'];

//array juga bisa tanpa index, udah didefault 

// array multi
//array multi adalah array yang didalam array
$data_siswa = array('nama' =>
array('Dono','Doni', 'Dona'),
'alamat' =>
array('jogja','jogja','jogja'),
'no_telp' => 
array('1234', '23456','45677') );

echo "<pre>";
print_r($data_siswa);
echo "</pre>";

echo $data_siswa ['nama']['0']." beralamat ".$data_siswa['alamat']['0'];


?>
<!-- menampilkan data array dalam table -->
<table border="1">
<thead>
<tr>
<th>Nama</th>
<th>Alamat</th>
<th>No Telp</th>
</tr>
</thead>
<tbody>
<?php foreach ($data_siswa as $index => $nilai): ?>
<tr>
<td><?php echo $nilai['0'] ?></td>
<td><?php echo $nilai['1'] ?></td>
<td><?php echo $nilai['2'] ?></td>
</tr>
<?php endforeach ?>
</tbody>
</table>

Komentar