Selamat datang lagi di warungbelajar, melanjutkan seri tutorial PHP, jika di tutorial sebelumnya kita telah belajar mengenai struktur logika dengan switch pada PHP, dalam tutorial kali ini kita akan membahas mengenai struktur perulangan For pada PHP. Show Struktur perulangan atau biasanya dikenal istilah loop merupakan instruksi program yang digunakan untuk mengulangi beberapa baris perintah program yang anda tulis. Untuk teman – teman yang masih bingung mengenai bagaimana konsep perulangan dilakukan, contohnya seperti ini, masih inget gak waktu sekolah dulu, kalau dihukum guru disuruh untuk nulis tulisan “Saya tidak akan lupa mengerjakan pekerjaan rumah” sebanyak 1000 kali. Nah kalau cara manual anda harus menuliskan satu – persatu hingga ada 1000 baris, benar kan,, nah di pemrogaman itu ada fungsi yang bisa anda gunakan untuk mengulang perintah sebanyak yang anda ingin kan, dengan hanya menuliskan statement dalam hal ini tulisan “Saya tidak akan lupa mengerjakan pekerjaan rumah” satu kali saja, itu konsep sederhana dari perulangan di dalam pemrogaman.
Struktur perulangan atau loop pada PHP bisa anda lakukan dengan beberapa cara, salah satunya adalah dengan menggunakan FOR, dalam tutorial part selanjutnya kita juga akan bahas mengenai perulangan menggunakan While DO, dan DO While. Pada struktur perulangan FOR, terdapat 3 komponen yang perlu anda tulis antara lain :
Sebagai contoh kita akan menuliskan tulisan “Saya tidak akan lupa mengerjakan pekerjaan rumah” sebanyak 10 kali dengan menggunakan perintah FOR, untuk kode programnya adalah sebagai berikut : 1 2 3 4 5 6 7 <?php for($i = 1;$i < 11;$i++) { echo " Saya tidak akan lupa mengerjakan pekerjaan rumah"; echo "<br/>"; } ?> Hasilnya adalah sebagai berikut : Keterangan : Pada Line 2 kita menuliskan fungsi for, pada fungsi for yang berada didalam tanda kurung pembuka dan penutup itu ada 3 parameter yang dipisahkan oleh tanda titik koma ( ; )
dengan melihat isi parameter pada fungsi for, maka perulangan akan dilakukan sebanyak 10 kali, karena variabel $i awal bernilai 1, dan nilainya ditambah 1 setiap selesai perulangan terjadi, dan pada parameter kedua tertulis $i < 11; yang artinya perulangan akan terus dilakukan ketika nilai variabel $i kurang dari 11, sehingga perulangan tersebut akan dilakukan sebanyak 10 kali. Pada line 4 kita tuliskan echo ” Saya tidak akan lupa mengerjakan pekerjaan rumah”; itu adalah statement yang akan dijalankan setiap perulangan dilakukan, serta ganti baris karena pada line 5 kita menuliskan code “<br/>”;
Struktur penulisan for pada PHPSetelah anda melihat contoh sebelumnya mengenai perintah FOR, kita sudah mengetahui bahwa untuk penulisan for membutuhkan 3 kondisi, yaitu :
Struktur penulisan perulangan for PHP sebagai berikut : 1 2 3 4 for (kodisi awal; kondisi agar perulangan berhenti; increment) { statement yang dijalankan ketika perulangan berlangsung; } Keterangan : Kondisi awal adalah kondisi awal pada saat perulangan dilakukan, anda bisa membuat variabel yang digunakan untuk menyimpan nilai awal, yang akan dibandingkan nilainya pada parameter kedua for, yang membuat perulangan dilakukan atau berhenti Kondisi agar perulangan berhenti adalah kondisi yang harus dipenuhi agar perulangan dijalankan. selama kondisi yang dituliskan dibagian ini terpenuhi maka PHP akan tetap menjalankan statement yang dijalankan ketika perulangan berlangsung, kondisi ini biasanya membandingkan dengan variabel kondisi awal, semisal pada kondisi awal kita menuliskan $i = 1; lalu pada bagian kondisi agar perulangan berhenti kita tuliskan $i < 11; maka selama variabel $i nilainya kurang dari 11 maka perulangan akan tetap dijalankan. Increment adalah bagian yang digunakan untuk menjadikan variabel kondisi awal agar dapat memenuhi kondisi agar perulangan berhenti, anda bisa melakukan increment ataupun decrement pada variabel kondisi awal. Statement yang dijalankan ketika perulangan berlangsung, statement ini akan dijalankan ketika proses perulangan berlangsung. untuk statement ini ditulis diantara tanda kurung kurawal pembuka ( { ) dan tanda kurung kurawal penutup ( } ) Contoh penulisan : 1 2 3 4 5 6 7 <?php for($i = 1;$i < 11;$i++) { echo " Belajar PHP itu mudah"; echo "<br/>"; } ?> Keterangan :
Alternatif Penulisan Strukutur perulangan For pada PHP Anda juga menuliskan Struktur for dengan cara lain, yaitu dengan mengganti tanda kurung kurawal pembuka dengan tanda titik dua ( : ) dan tanda kurung kurawal dengan endfor; contohnya seperti berikut ini : 1 2 3 4 5 6 <?php for($i = 1;$i < 11;$i++): echo " Belajar PHP itu mudah"; echo "<br/>"; endfor; ?> Keterangan :
Contoh Lain untuk Perulangan ForMenuliskan Angka 1 – 15;Untuk kode PHPnya adalah sebagai berikut : 1 2 3 4 5 6 7 <?php for($i = 1;$i < 16;$i++) { echo $i; echo "<br/>"; } ?> Hasilnya adalah : Keterangan :
Menampilkan angka 15 – 1 Sekarang kita akan menuliskan angka dari mulai 15 – 1, ini adalah kebalikan dari contoh sebelumnya, kode program adalah sebagai berikut : 1 2 3 4 5 6 7 <?php for($i = 15;$i > 0;$i--) { echo $i; echo "<br/>"; } ?> Hasilnya adalah : Keterangan :
Menampilkan angka 0 – 100, tapi yang ditampilkan adalah kelipatan 10 kode program adalah sebagai berikut : 1 2 3 4 5 6 7 <?php for($i = 0;$i < 101;$i = $i + 10) { echo $i; echo "<br/>"; } ?> Hasilnya adalah : Keterangan :
Anda bisa menuliskan perulangan didalam perulangan, contohnya kita akan menampilkan angka 1 – 10 disetiap baris, dan setiap baris ada 10 angka yaitu angka 1 – 10, kode progamnya adalah sebagai berikut : 1 2 3 4 5 6 7 8 9 10 <?php for($a = 1;$a < 11;$a++) { for($b=1;$b < 11;$b++) { echo $b.", "; } echo "<br/>"; } ?> Hasilnya adalah : Keterangan :
Baik sekian dulu teman – teman pembahasan mengenai struktur perulangan FOR pada PHP, jika ada yang ingin didiskusikan silahkan di kolom komentar, sekian dulu sampai jumpa di tutorial selanjutnya.
ANDA INGIN SERIUS BELAJAR PEMROGRAMAN PHP ?Seperti yang anda ketahui bahwa saat ini skill di bidang pemrograman sangatlah dibutuhkan, salah satunya adalah pemograman PHP. Paket Tutorial ini berisi video tutorial belajar pemrograman berbahasa indonesia, cocok sekali untuk anda yang sedang belajar pemrograman PHP, bahkan untuk orang awam sekalipun. Paket Tutorial ini juga dilengkapi dengan study kasus yang akan mempermudah pemahaman anda dalam belajar pemrograman, Mari berinvestasi untuk menambah skill dalam menguasai Pemrograman PHP Apa saja perulangan di PHP?Struktur perulangan pada bahasa PHP ada empat jenis yaitu while, do while, for, dan foreach.
Apa saja struktur perulangan?Sebutkan dan jelaskan 3 macam struktur perulangan. Struktur Perulangan For. Struktur perulangan / pengulangan jenis for biasanya digunakan untuk melakukan perulangan yang telah diketahui banyaknya. ... . Struktur Perulangan While. ... . Struktur Perulangan Do-While.. Apakah yang dimaksud dengan struktur perulangan?Struktur for pada umumnya digunakan untuk melakukan pengulangan yang banyaknya sudah pasti atau sudah diketahui sebelumnya. Dalam pengulangan for kita harus menentukan nilai awal pengulangan dan nilai akhir pengulangan. Proses pengulangan akan terus dilakukan selama kondisi loop bernilai true.
Apa yg dimaksud struktur kontrol dalam pemrograman PHP?Struktur kontrol adalah fitur inti dari bahasa PHP yang mengizinkan skrip Anda merespons secara berbeda terhadap input atau situasi yang berbeda. Ini dapat mengizinkan skrip Anda memberikan respons berbeda berdasarkan input pengguna, konten file, atau beberapa data lainnya.
|