Tutorial PHP : Penggunaan Perulangan FOR pada PHP

Perulangan For pada PHP

Perulangan For pada PHP
Halo sahabat Belajar Pintar PHP, sudah sangat lama saya tidak membuat postingan baru pada blog kesayangan kita ini karena saya ada sedikit kesibukan didunia nyata yang sangat menyita waktu saya.
Nah untuk kali ini saya akan membagikan kepada teman-teman sekalian sebuat tutorial php mengenai penggunaan perintah perulangan For pada PHP, oke langsung saja ke TKP ...!

For merupakan jenis pengulangan yang cukup sering digunakan, dan penggunaan pengulangan bentuk for ini tergantung kebutuhan. dan for ini bisa digunakan untuk contoh kasus sederhana seperti menampilkan angka 1 - 100 atau 1 - 50jt dengan cepat.

Tentu jika ingin menampilkan ini dengan cara manual atau tidak menggunakan perulangan, mungkin tangan anda akan pegal dan markir di rumah tukan pijat, hehehe . Dan bagaimana cara cepatnya ? ini dia solusinya, yaitu menggunakan salah satu jenis perulangan yang berlaku pada PHP yaitu "For" dimana cara ini akan membuat semuanya menjadi sangat cepat dan effisien.

Bentuk umum for adalah seperti ini :


for(nilai awal; batas nilai; operator increment/decrement)
{
pernyataan yang akan di proses
}

Contoh penggunaanya adalah seperti ini,
Misalkan kita ingin menampilkan kalimat Angka 1 sampai 100 :


<?php
for($x=1;$x<=100;$x++)
{
echo "Angka $x<br>";
}
?>

Maka jika dilalankan pada browser hasilnya adalah :


Angka 1
Angka 2
Angka 3
Angka 4
...
Angka 100

Pengulangan ini akan terus menerus mengulang dan terus menerus dilakukan penambahan 1 hingga nilainya mencapai yang ditargetkan, yakni kurang atau sama dengan 100. Karena pengulangan terjadi dari angka 1 hingga 100 maka terdapat 100 proses.

Untuk operator increment yang lain adalah seperti ini.


<?php
for($x=1;$x<=100;$x+2)
{
echo "Angka $x<br>";
}
?>

Program diatas berarti dilakukan penambahan 2, berbeda dengan yang sebelumnya yang diproses dengan penambahan 1. Sehingga nanti hasilnya seperti dibawah ini.

Angka 1
Angka 3
Angka 5
Angka 7
...
Angka 100


dan untuk operator decrement contohnya seperti ini :

<?php
for($x=100;$x>=1;$x--)
{
echo "Angka $x<br>";
}
?>

bedanya adalah pada operator perbandingan, jika pada pengulangan increment atau menaik bentuk operatornya adalah '<=', namun dalam pengulangan decrement atau menurun bentuk operatornya adalah '>=', apabila peraturan ini tidak dipatuhi maka hasilnya adalah error.
Nah berikut hasil dari program diatas jika dijalankan pada browser anda.

Angka 100
Angka 99
Angka 98
Angka 97
...
Angka 1


Selain hanya php, anda juga dapat menggunakan pengulangan ini untuk menghasilkan html yang dinamis, contohnya seperti ini :


<html>
<head>
<title>Pengulangan ala Belajar Pintar PHP </title>
</head>
<body>
<?php
for($x=1;$x<=7;$x++)
{
echo "<font size=$x>Ukuran font ini adalah $x pixel </font><br>";
}
?>
</body>
</html>





Jika program diatas dijalankan pada browser, maka akan tampak kurang lebih seperti ini :


Ukuran font ini adalah 1 pixel
Ukuran font ini adalah 2 pixel
Ukuran font ini adalah 3 pixel
Ukuran font ini adalah 4 pixel
Ukuran font ini adalah 5 pixel
Ukuran font ini adalah 6 pixel
Ukuran font ini adalah 7 pixel


Sekian dulu tutorial singkat untuk saat ini, nantikan tutorial-tutorial php yang lebih menarik lagi pada postingan saya berikutnya dan jangan lupa share dan like ya postingan ini.
Terimakasih.

6 Komentar

  1. Terimakasih.. tulisannya sangat bermanfaat..
    My blog
    My Campus

    BalasHapus
  2. Terimakasih.. tulisannya sangat bermanfaat..
    My blog
    My Campus

    BalasHapus
  3. Terimakasih penjelasannya sangat bagus dengan membaca diblog ini saya semakin mengerti materi PHP, kunjungi juga darsonoaja.blogspot.com
    Belajar PHP Dasar Bahasa indonesia ala darsonoaja.blogspot.com

    BelajarPHP|darsonoaja.blogspot.com

    BalasHapus
  4. Terimakasih penjelasannya sangat bagus dengan membaca diblog ini saya semakin mengerti materi PHP, kunjungi juga darsonoaja.blogspot.com
    Belajar PHP Dasar Bahasa indonesia ala darsonoaja.blogspot.com

    BelajarPHP|darsonoaja.blogspot.com

    BalasHapus
Lebih baru Lebih lama