<?php
//array,
//array terdiri dari key => value
//contoh saifur, key = 0, value = 'saifur'
$belajarngoding = ['saifur','mega','ulul','kamal','adi','aldi','aji'];
//padanannya $belajarngoding = [ 0 => 'saifur', 1 => 'mega' dst ]
//mencetak ke browser, untuk keperluan user
foreach($belajarngoding as $data){ echo $data. ','; }
//debugging untuk keperluan programmer
echo "<pre>"; var_dump($belajarngoding); echo "</pre>";
//asosiative array, key ditentukan sendiri
$mahasiswa = [
'nama' => 'saifur',
'alamat' => 'kalinyamatan',
'tanggal_lahir' => '5 Maret 1997',
'umur' => 22 ];
foreach($mahasiswa as $v => $k){
echo $v.':'.$k .'<br/>';
}
//multidimensional array
$arraymultidimensi = [
[2,3,5],
[7,6,10],
[5,7,8],
];
echo "<pre>";
var_dump($arraymultidimensi);
echo "</pre>";
$mahasiswas = [
[
'nama' => 'saifur',
'alamat' => 'kalinyamatan',
'tanggal_lahir' => '5 Maret 1997',
'umur' => 22
],
[
'nama' => 'mega',
'alamat' => 'lebak',
'tanggal_lahir' =>'24 Mei 1999',
'umur' => 0,
],
];
$nomor = 1;
?>
<table border="1">
<tr>
<td>No</td>
<td>Nama</td>
<td>Alamat</td>
<td>Tanggal Lahir</td>
<td>Umur</td>
</tr>
<?php
foreach($mahasiswas as $mahasiswa){
echo "<tr>";
echo "<td>".($nomor ++)."</td>
<td>".$mahasiswa["nama"]."</td>
<td>".$mahasiswa['alamat']."</td>
<td>".$mahasiswa['tanggal_lahir']."</td>
<td>".$mahasiswa['umur']."</td>";
echo "</tr>";
}
?>
</tabel>
dari scrip diatas sudah ada penjelasan tentang fungsi dan kegunananya, untuk scripnya bisa didownload di http://bit.ly/belajarngoding


Tidak ada komentar:
Posting Komentar