Read more : http://www.wakrizki.net/2011/03/membuat-effek-zoom-gambar-di-blog.html#ixzz1PJMAYpiS

Cara Looping di PHP


Sekarang saya akan mencoba menjelaskan tentang PHP Looping
di dalam php looping kita dapat menggunakan beberapa fungsi, seperti:

while loops, For Loops, Breaking Out of a Loop, continue Statements.

ok coba kita explain satu persatu

1. While Loops

syntax untuk while loop:



while (expression)
{
code to
execute;
}

contoh while loop yang menghitung sampai 10

script-------------

$num = 1;

while ($num <= 10){
print "Number is $num
\n";
$num++;
}

print 'Done.';
?>

script-------------

menghasilkan:

Number is 1
Number is 2
Number is 3
Number is 4
Number is 5
Number is 6
Number is 7
Number is 8
Number is 9
Number is 10
Done.

script nya akan me-loop sampai 10 dan script $num++ bertambah 1



2. For Loops
syntax untuk For Loops adalah

for (initialization expression; test expression; modification expression){
code that is executed;
}

contoh script untuk for loop:

script-------------

for ($num = 1; $num <= 10; $num++) {
print "Number is $num
\n";
}
?>

script-------------

menghasilkan:

Number is 1
Number is 2
Number is 3
Number is 4
Number is 5
Number is 6
Number is 7
Number is 8
Number is 9
Number is 10




3. Menghentikan sebuah Loop

contoh Menghentikan sebuah Loop untuk menghindari Loop:

script-------------


$counter = -3;

for (; $counter < 10; $counter++){
// Check for division by zero
if ($counter == 0){
echo "Stopping to avoid zero.";
break;
}

echo "100/$counter
";
}

?>

script-------------

menghasilkan:

100/-3
100/-2
100/-1
Stopping to avoid division by zero.

*dia akan loop sampai fungsi if dan karena ada script break, maka proses akan berhenti
*script ini suatu saat akan berguna "Trust me"


4. continue Statements

penggunaan continue selain break

script-------------


$counter =- 3;

for (; $counter < 10; $counter++){
// Check for division by zero
if ($counter == 0){
echo "Skipping to avoid zero.
";
continue;
}

echo "100/$counter
";
}

?>

script-------------

menghasilkan:

100/-3
100/-2
100/-1
Skipping to avoid zero.
100/1
100/2
100/3
100/4
100/5
100/6
100/7
100/8
100/9

*dia akan loop sampai fungsi if dan karena ada script continue, maka proses akan berhenti mengganti angka 0 menjadi
Skipping to avoid zero, lalu looping akan di lanjutkan kembali

*script ini juga suatu saat akan sangat berguna

Seperti judul lagu Linkin Park "What I've Done"?
kita telah belajar looping




Baca Juga Artikel Menarik Lainnya :

Tidak ada komentar:

Posting Komentar