Struktur kendali perulangan For pada pemrograman Php memiliki aturan penulisan seperti berikut:
Pada aturan penulisan diatas dapat kita lihat :
- for (Nilai_awal;Nilai_akhir/kondisi;Peningkatan/Penurunan)
- {
- Perintah Program;
- }
- For merupakan indikator bahwa kita akan menggunakan looping menggunakan struktur kendali For
- Nilai_awal merupakan bagian struktur kendali For untuk mendeklarasikan nilai awal suatu program,
- Nilai_akhir/kondisi merupakan bagian dari struktur looping yang mendeklarasikan nilai akhir atau kondisi suatu program,
- Peningkatan/Penurunan merupakan bagian struktur program yang medeklarasikan program akan dieksekusi secara Naik atau Turun.
- Perintah_program merupakan bagian struktur program looping For yang mendeklarasikan program yang akan dieksekusi.
Untuk lebih memahaminya saya akan mencetak "Saya Sedang belajar PHP di Meletek.blogspot.com" sebanyak 10 baris menggunakan struktur kendali pengulangan (looping) For.Perhatikan contoh Program Php berikut:
Maka apabila program diatas dieksekusi web browser akan menampilkan seperti gambar berikut:
- <?Php
- for($i=1;$i1<=10;$i++)
- {
- echo "Saya Sedang belajar PHP di Meletek.blogspot.com;
- }
- ?>
Tampilan setelah dieksekusi |
Salah satu manfaat dari struktur kendali For dapat kita lihat pada gambar diatas, kita tidak perlu mencetak "Saya Sedang belajar PHP di Meletek.blogspot.com" sebanyak 10 kali, dengan struktur kendali For cukup membuat 1 kali, maka Program Php akan mengeksekusinya dengan mencetak sebanyak 10 kali.
Jika melihat contoh diatas, mungkin Anda berpendapat bahwa struktur kendali For memiliki manfaat yang biasa-biasa saja, akan tetapi Bagaimana jika kita ingin membuat tanggal, bulan serta tahun dalam 2 Abad atau lebih?, saya rasa Anda akan berpikir 12 kali untuk mengetiknya :D.
Perhatikan contoh Program Php mencetak tanggal, bulan, serta tahun dengan struktur kendali perulangan (Looping) For berikut ini :
Apabila program diatas dieksekusi maka Web browser akan menampilkannya seperti gambar dibawah ini :
- <html>
- <head><title>Struktur kendali perulangan For</title>
- </head>
- <body>
- Tanggal
- <select name="">
- <option>Pilih Tanggal</option>
- <?Php
- for($i=1;$i<=32;$i++)
- {
- echo "<option value="$i">$i";
- }
- ?>
- </option>
- </select>
- Bulan
- <select name="">
- <option>Pilih Bulan</option>
- <?Php
- for($i=1;$i<=12;$i++)
- {
- echo "<option value="$i">$i";
- }
- ?>
- </option>
- </select>
- Tahun
- <select name="">
- <option>Pilih Tahun</option>
- <?Php
- for($i=1800;$i<=2020;$i++)
- {
- echo "<option value="$i">$i";
- }
- ?>
- </option>
- </select>
- </body>
- </html>
Tampilan setelah dieksekusi |
Dari gambar diatas kita dapat menyimpulkan bahwa dengan struktur kendali For, kita dapat membuat sebuah Program Php menjadi lebih sederhana serta efisien.
Sekian yang dapat saya sampaikan tentang bagaimana penggunaan struktur kendali For pada Pemrograman Php?, selain dari For ada juga struktur kendali perulangan lainya seperti While, dan Foreach yang akan saya jelaskan pada kesempatan berikutnya.
Terima kasih, dan Semoga bermanfaat..!
No comments:
Post a Comment