mas... apa perbedaan looping menggunakan for, foreach, while, do..while. walaupun banyak kasus kadang yg mana sj bisa digunakan (hasilnya sm sj), tp tentu pembuat php memiliki maksud tersendiri dari masing2 perintah.. kira2 apa ya perbedaannya dan kapan digunakan msg2 perintah tsbt.. makasih
for digunakan jika kamu mengetahui berapa jumlah iterasi yang akan dilakukan. foreach hanya digunakan untuk melakukan iterasi pada array (tidak untuk tipe data lain) dan di php5 bisa juga untuk iterate objects. Sedangkan while digunakan untuk melakukan iterasi jika memenuhi suatu kondisi (iterasi hanya dilakukan jika kondisi dipenuhi, minimal 0 iterasi) dan do while untuk melakukan iterasi sampai memenuhi suatu kondisi (minimal terjadi 1 kali iterasi). Contoh: