Tutorial Looping PHP

0
76

Looping atau perulangan adalah suatu cara melakukan sesuatu secara berulang-ulang dengan menggunakan kode program. Misalnya, jika kita akan menulis angka 1 sampai 100, apakah kita akan menuliskannya satu persatu? Tentu tidak kita bisa menggunakan fungsi dari looping.

Looping pada php ada beberapa jenis, misalnya for, while, foreach dan do-while.

Contoh looping menggunakan for:

<!DOCTYPE html>
<html>
  <head>
    <title>Looping</title>
    <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet">
  </head>
  <body>
      <div class="container">
          <h1>Looping</h1>
          <?php
            for ( $a = 1; $a <= 100; $a++ ) {
                echo "Nomor $a ";
            }
          ?>
      </div>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script></script>
  </body>
</html>

Maksudnya adalah tulisan “Nomor” dan nilai variabel $a akan tampil sebanyak 100 kali. Karena $a bernilai 1 ($a = 1) dan selama masih kurang dari sama dengan 100 ($a<=100) maka akan terus dilakukan perulangan, dan ditambahkan 1 setiap satu perulangan ($a++).

Hasil:

Contoh looping menggunakan while:

<!DOCTYPE html>
<html>
  <head>
    <title>Looping</title>
    <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet">
  </head>
  <body>
      <div class="container">
          <h1>Looping</h1>
          <?php
            $while = 1;
            while ( $while <= 100 ) {
            echo "Nomor $while ";
                $while++;
            }
          ?>
      </div>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script></script>
  </body>
</html>

Agak sama dengan for hanya berbeda cara penulisannya. Hasil akan sama dengan for.

Contoh Looping menggunakan do-while:

<!DOCTYPE html>
<html>
  <head>
    <title>Looping</title>
    <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet">
  </head>
  <body>
      <div class="container">
          <h1>Looping</h1>
          <?php
            $v = 1;
            do {
                echo "Nomor $v ";
                $v++;
            } while ( $v <= 100 );
          ?>
      </div>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script></script>
  </body>
</html>

Maksud diatas berarti lakukan (do) semua perintah yang ada di dalam kurung kurawal, selama (while) $v kurang dari sama dengan seratus.

Hasil:

Contoh looping menggunakan foreach:

<!DOCTYPE html>
<html>
  <head>
    <title>Looping</title>
    <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet">
  </head>
  <body>
      <div class="container">
          <h1>Looping</h1>
          <?php
            $v = array("apel", "mangga", "anggur", "rambutan");
            foreach($v as $value) {
                echo "Aku suka buah " . $value . "<br>";
            }                
          ?>
      </div>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script></script>
  </body>
</html>

Jika ingin menggunakan foreach maka harus membuat array terlebih dahulu. Foreach juga bisa digunakan untuk menampilkan isi database ke tabel.

Hasil dari foreach:

C:\Users\acer\Pictures\Screenshots\Screenshot (761).png

Sekian tutorial dari saya bila da kesalahan saya minta maaf yang sebesar-besarnya. Mudah-mudahan kalian semua paham dan bermanfaat bagi kita semua, Terima Kasih.

 

LEAVE A REPLY

Please enter your comment!
Please enter your name here