Materi PHP Dasar (Pengulangan (Looping))

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 masingmasing 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. . .


Share on Google Plus

About Unknown

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

0 komentar:

Post a Comment