Menampilkan Data dari Array Satu Dimensi di PHP dengan Foreach, For, dan While

Ada beberapa jenis array yang kita kenal di PHP, Array satu dimensi sampai multi dimensi. Untuk memahami detailnya apa itu Array dalam PHP, kita bisa baca di salah satu sumber berikut http://www.duniailkom.com/mengenal-tipe-data-array-dan-cara-penulisan-array-dalam-php/ .

Nah dibawah ini adalah contoh-contoh penerapan array satu dimensi dalam bentuk tabel.
contoh array satu dimensi berlaku untuk data setipe ini, data yang hanya satu nilai, coba lihat tabel di bawah ini.

Data dengan nama array shinobi, dan dalam array shinobi hanya ada satu jenis data berupa nama-nama. Lihat code nya dibawah ini :

 $shinobi = array('Jiraiya','Orochimaru','Tsunade','Kabuto','Zabuza','Kisame'); 

Dari data tersebut bisa kita buat tabel seperti diatas yaitu dengan cara-cara dibawah ini, saya sarankan gunakan salah satu saja. :

1. Menggunakan Foreach

 echo "<table border=1 cellpadding=5><tr><th>Shinobi</th></tr>";
foreach($shinobi as $shinobi){
 echo "<tr><td>".$shinobi."</td></tr>";
}
echo "</table>"; 

2. Menggunakan For


echo"<h2>Menggunakan For</h2>";
echo "<table border=1 cellpadding=5><tr><th>Shinobi</th></tr>";
for($a=0; $a<count($shinobi); $a++){
 echo "<tr><td>".$shinobi[$a]."</td></tr>";
}
echo "</table>"; 

3. Menggunakan While

echo"<h2>Menggunakan While</h2>";
echo "<table border=1 cellpadding=5><tr><th>Shinobi</th></tr>";
$a=0;
while($a<count($shinobi)){
 echo "<tr><td>".$shinobi[$a]."</td></tr>";
 $a++;
}
echo "</table>"; 

3. Menggunakan Do While

echo"<h2>Menggunakan Do while</h2>";
echo "<table border=1 cellpadding=5><tr><th>Shinobi</th></tr>";
$a=0;
do{
 echo "<tr><td>".$shinobi[$a]."</td></tr>";
 $a++;
}while($a<count($shinobi));
echo "</table>"; 

File Percobaan Diatas Bisa di download di sini :

Post a Comment

Previous Post Next Post