Teknik
pengulangan hampir ada di setiap bahasa pemrograman dan umumnya memiliki logika
yang sama. Tujuan utama dari teknik ini adalah untuk mengulang suatu bagian
kode program sebanyak n kali.
PHP
memiliki 4 bentuk pengulangan :
1.
while
2.
do
3.
for
4.
foreach
1.
while
Di
dalam while ekspresi dievaluasi terlebih dahulu sebelum melakukan pengulangan.
Syntax ;while (ekspesi) {statement1;statement2;}
Contoh:
$total = 0;$i = 1;while ($i <= 10) {$total += $i;$i++;}
while
memiliki alternatif syntax yang lain:
while (ekspesi) :statement1;statement2;endwhile;
Contoh:
$total = 0;$i = 1;while ($i <= 10) :$total += $i;$i++;endwhile;
2.
do
Pada
teknik ini statement akan dieksekusi terlebih dahulu barulah dievaluasi
hasilnya untuk menentukan pengulangan.
Contoh
;
$total = 0;$i = 1;do {$total += $i++;} while ($i <= 10);
3.
for
for
hampir mirip dengan while namun bedanya for menyediakan counter yang akan menghitung
jumlah pengulangan.
Contoh:
for ($counter = 0; $counter < 10; $counter++) {echo "Counter is $counter\n";}
Contoh
lain:
$total = 0;for ($i = 1; $i <= 10; $i++):$total += $i;endfor;
4.
foreach
Teknik
ini digunakan untuk mengambil nilai dari sebuah variabel array. Sebagaimana kita
ketahui bahwa array dapat memiliki lebih dari satu nilai maka pengulangan ini
diperlukan untuk mengambil nilai masing‐masing item yang ada di
dalam array.
Contoh:
$buah = array(’mangga’, ’jeruk’, ’jambu’);foreach ($buah as $data => $namabuah) {echo "$data: $namabuah";}
Demikian
sekilas pengenalan tentang Pengulangan (Looping), semoga
tulisan ini bermanfaat dan dapat membantu sobat dalam mempelajari dan
mengenal dunia pemrograman internet.
Terima kasih. . .
0 komentar:
Post a Comment