Selasa, 02 Februari 2016

PHP LOOP

Loop dalam php Digunakan ketika Anda tahu sebelumnya berapa kali script harus dijalankan. 
PHP mendukung berikut empat jenis lingkaran.
  • for - loop melalui blok kode jumlah tertentu kali.
  • while- loop melalui blok kode jika dan selama kondisi tertentu adalah benar.
  • do ... while - loop melalui blok kode sekali, dan kemudian mengulangi loop selama kondisi khusus adalah benar.
  • foreach - loop melalui blok kode untuk setiap elemen dalam array.

    The PHP while Loop.
    Untuk loop digunakan ketika Anda tahu sebelumnya berapa kali script harus dijalankan.

      while (condition is true) {
        code to be executed;
    }
    • init counter: Inisialisasi nilai loop counter
    • Tes counter: Dievaluasi untuk setiap iterasi loop. Jika bernilai TRUE, loop terus. Jika mengevaluasi ke FALSE, loop berakhir.
    • kenaikan counter: Meningkatkan nilai loop counter
     Contoh :
    <?php
    $x = 1;
     
    while($x <= 5) {
       echo "The number is: $x <br>";
       $x++;
    }
    ?>
      

    PHP foreach loop
    The loop foreach bekerja hanya pada array, dan digunakan untuk loop melalui setiap pasangan kunci / nilai dalam array.

    foreach ($ array as $ value ) {
         code to be executed;
    }  


    Untuk setiap iterasi loop, nilai elemen array saat ditugaskan untuk $ value dan array pointer digerakkan oleh satu, sampai mencapai elemen array terakhir.
    Contoh berikut menunjukkan sebuah loop yang akan menampilkan nilai-nilai dari array yang diberikan ($ warna):
    Contoh :

    <?php
    $colors = array("red", "green", "blue", "yellow");

    foreach ($colors as $value) {
        echo "$value <br>";
    }
    ?>  


    PHP do...while loop.
     
    Do ... while akan menjalankan blok kode setidaknya sekali - maka ia akan mengulang loop selama kondisi benar .
    Contoh berikut akan menambah nilai i setidaknya sekali , dan itu akan terus incrementing variabel i asalkan memiliki nilai kurang dari 10.
    Contoh :
     
     <?php
             $i = 0;
             $num = 0;
             
             do {
                $i++;
             }
             
             while( $i < 10 );
             echo ("Loop stopped at i = $i" );
          ?>
    
     
    
    

    The php continue statement.

      PHP terus kata kunci yang digunakan untuk menghentikan iterasi saat lingkaran tetapi tidak mengakhiri loop .
      Sama seperti pernyataan istirahat terus pernyataan terletak di dalam blok pernyataan yang berisi kode yang loop mengeksekusi , didahului dengan tes kondisional . Untuk lulus menghadapi melanjutkan pernyataan , sisa kode loop dilewati dan lulus selanjutnya dimulai .  
    Pada contoh loop berikut mencetak nilai dari array tetapi untuk yang kondisi menjadi benar itu hanya melewatkan kode dan nilai berikutnya dicetak. 
    Contoh :
    <?php
             $array = array( 1, 2, 3, 4, 5);
             
             foreach( $array as $value ) {
                if( $value == 3 ) continue;
                echo "Value is $value <br />";
             }
          ?>
     
     
    REFERRENSI :
    www.tutorialspoint.com 
     
    
    
    
    
    
    
    
    




  •  

Tidak ada komentar:

Posting Komentar

Berikan Komentar, yang baik akan di balas dengan baik Pula.
Komentarmu Cerminan Hidupmu.