for

LOOPING : FOR, FOREACH STATEMENT

  • For statement hampir sama dengan while tetapi 3 parameternya iaitu penetapan nilai awal, syarat dan penambahannya diletakkan didalam satu kurungan ( ).

Contoh 1 : for statement

for ($i=1; $i<=3; $i++)
{
echo "Merdeka!
";
}
?>

Output :

Merdeka!
Merdeka!
Merdeka!

Penerengan :
$i=1 - Penetapan nilai awal variable
$i<=3 - Loop akan di 'execute' apabila $i lebih kecil atau sama dengan 3.
$i++ - Pertambahan nilai 1 kepada $i bagi setiap kali loop.

Contoh 2 : foreach statement
Foreach statement agak berbeza dengan looping statement lain kerana loop akan berjalan mengikut bilangan array( susunan data ) yang diberikan. Jumlah looping bergantung kepada bilangan array.

$arr=array("satu", "dua", "tiga");
foreach ($arr as $nilai)
{
echo "Nombor : " . $nilai . "
";
}
?>

Output:

Nombor : satu
Nombor : dua
Nombor : tiga

Penerangan :

Setiap kali loop, nilai bagi array semasa akan diubah(assign) menjadi $nilai.
Array akan bergerak satu persatu array yang tersenarai. Loop seterusnya, akan mencari nilai array seterusnya bergantung susunan array.