Cara Looping di PHP

Looping di PHP
Loops dalam PHP digunakan untuk mengeksekusi blok kode yang sama beberapa kali. PHP mendukung berikut empat tipe loop.

     for - loop melalui blok kode sejumlah waktu tertentu.

     while - loops melalui blok kode jika dan selama kondisi yang ditentukan benar.

     do... while - loop melalui blok kode sekali, dan kemudian ulangi loop selama kondisi khusus benar.

     foreach - loop melalui blok kode untuk setiap elemen dalam array.

Kami akan membahas tentang melanjutkan dan berdasarakan kata kunci yang digunakan untuk mengontrol eksekusi loop.

Pernyataan for loop


Pernyataan for digunakan ketika Anda tahu berapa kali Anda ingin mengeksekusi pernyataan atau blokir pernyataan. Sintaks

for(inisialisasi; kondisi; kenaikan) {
    kode yang akan dieksekusi;
}

Penginisialisasi digunakan untuk mengatur nilai awal untuk penghitung jumlah iterasi loop. Suatu variabel dapat dideklarasikan di sini untuk tujuan ini dan itu tradisional untuk nama variabel diawali dengan dollah $i.

Berikut contoh membuat lima iterasi dan mengubah nilai yang ditetapkan dari dua variabel pada setiap lintasan pengulangan:

<html>
   <body>
     
      <?php
         $a = 0;
         $b = 0;
        
         for( $i = 0; $i<5; $i++ ) {
            $a += 10;
            $b += 5;
         }
        
         echo ("At the end of the loop a = $a and b = $b" );
      ?>
  
   </body>
</html>

Pernyataan loop while

Pernyataan saat akan mengeksekusi blok kode jika dan selama ekspresi tes benar.

Jika ekspresi tes benar maka blok kode akan dieksekusi. Setelah kode dieksekusi, ekspresi tes akan dievaluasi lagi dan pengulangan akan berlanjut sampai ekspresi tes ditemukan salah untuk sintak sebagai berikut:

while (kondisi) {
    kode yang akan dieksekusi;
}
Untuk contoh penggunaannya sebagai berikut:
<html>
   <body>
  
      <?php
         $i = 0;
         $num = 50;
        
         while( $i < 10) {
            $num--;
            $i++;
         }
        
         echo ("Loop stopped at i = $i and num = $num" );
      ?>
     
   </body>
</html>
Jika sobat kurang paham dengan sintak PHP silahkan tinggalkan pesan dibawah saya akan bantu resolve jika mampu,


Lebih baru Lebih lama

نموذج الاتصال