You are on page 1of 13

PHP Lanjutan

For
syntax :
for (expr1; expr2; expr3)
statement;
contoh:
<?php
/* example 1 */
for ($i = 1; $i <= 10; $i++) {
echo $i;
}

/* example 2 */
for ($i = 1; ; $i++) {
if ($i > 10) {
break;
}
echo $i;
}
/* example 3 */
$i = 1;
for (; ; ) {
if ($i > 10) {
break;
}
echo $i;
$i++;
}

Contoh mencetak 1 10 di for


Contoh 1:
for ($i = 1; $i <= 10; $i++)
echo $i;
Contoh 2:
for ($i = 1;;$i++) {
if ($i > 10) break;
echo $i;
}

Contoh 3
<?php
for ($angka=1 ; $angka <= 10 ; $angka++)
{
echo "Angka : $angka <br>";
}
?>

Contoh For
Contoh 4
<?php
for ($angka=1 ; $angka <= 10 ; $angka++)
if ($angka % 2 == 0) {
echo "Bilangan genap = " . $angka . "<br/>";
} else {
echo "Bilangan ganjil = " . $angka . "<br/>";
}
?>

Contoh for
Contoh 5
<?php
echo "<form name=form1 method=post > ";
echo "Tanggal ";
echo "<select name=tanggal";
for ($tanggal=1 ; $tanggal <=31; $tanggal++)
{
echo "<option value=$tanggal> $tanggal </option>";
}
echo "</select>";
echo "</form>";
?>

looping
<body>
<?php
$na = 1;
$nh = 10;
echo "Nilai Awal : $na<br>";
echo "Nilai Akhir : $nh<br>";
echo "Hasil : ";
for($i=$na;$i<=$nh;$i++){
echo $i; }
?>
</body>
</html>

looping
<body>
<?php
$na = 1;
$nh = 20;
echo "Nilai Awal : $na<br>";
echo "Nilai Akhir : $nh<br>";
echo "Hasil : ";
for($i=$na;$i<=$nh;$i=$i+3){
echo $i." " ;
}
?>
</body>
</html>

looping
<body>
<?php
$na = 1;
$nh = 5;
$c=1;
echo "Nilai Awal : $na<br>";
echo "Nilai Akhir : $nh<br>";
echo "Hasil : ";
for($i=$na;$i<=$nh;$i++){
echo $c." " ;
$c=$c+2;
}
?>
</body>

loopig
<body>
<?php
$jenis = "ganjil";
$na = 1;
$nh = 20;
echo "Pilihan : $jenis<br>";
echo "Nilai Awal : $na<br>";
echo "Nilai Akhir : $nh<br>";
echo "Hasil : ";
for($i=$na;$i<=$nh;$i++){
if ($jenis == "ganjil" ){
if (($i% 2) == 1){
echo $i." " ;
}
}
if ($jenis == "genap" ){
if (($i % 2) ==0){
echo $i." ";
}
}
}
?>
</body>

looping

Tugas

You might also like