Penggunaan fungsi WHILE. pada PHP

PHP

Penggunaan fungsi WHILE. pada PHP

  • By
  • 29 December 2015
  • PHP

Belajar PHP Perulangan While Pada PHP

While adalah perintah pada PHP dan bahasa pemrograman lainnya untuk membuat sebuah perulangan yang tidak di ketahui berapa kali perulangan tersebut di lakukan.  Sering kali pada saat menuliskan kode program kita membutuhkan perintah perulangan while ini untuk membuat perulangan yang tidak perlu kita ketahui berapa kali perulangan harus di lakukan. misalnya seperti pada saat kita ingin menampilkan data dari database.

Untuk contoh penulisan dan struktur cara penggunaan perulangan while pada PHP dapat di lihat pada contoh di bawah ini

while(Kondisi){

  Statement.

}

Dapat di lihat pada contoh penulisan while di atas setelah menuliskan while kemudian di dalam tanda kurung berisi kondisi nilai yang harus terpenuhi agar while dijalankan. kemudian di dalam kurung kurawal berisi statement yang di jalankan dalam bentuk perulangan apabila kondisi terpenuhi. statement di sini maksudnya adalah perintah syntax yang akan di jalankan dalam bentuk perulangan apabila kondisi terpenuhi.

<?php

$x=1;

while($x<=10){

    echo"Angka $x <br>";

    $x++;

}

?>

Penggunaan fungsi WHILE. pada PHP

contoh penulisan while php

perhatikan pada contoh di atas. perintah while di gunakan untuk melakukan perulangan. variabel x memiliki nilai 10. kemudian pada kondisi while kita memberikan nilai variabel x lebih kecil dan sama dengan 10. jadi hasil yang muncul adalah 1 sampai 10. perintah ++ pada variabel x untuk memberitahukan perulangan untuk melakukan perulangan terus menerus sampil menambah nilai awal variabel x secara terus menerus. sekian tutorial php dasar pengertian dan contoh penggunaan while di php.

sekian lah sekilas penjelasan tentang Belajar PHP Perulangan While Pada PHP semoga dapat bermanfaat. akan di lanjutkan pada tutorial selanjutnya di edisi belajar PHP dasar di www.malasngoding.com. selanjutnya di malasngoding.com akan di bahas tentang perulangan for di php.

Incoming search terms:

  • contoh perulangan while php
  • perulangan while
  • while php
  • https://www malasngoding com/belajar-php-perulangan-while-pada-php/
  • while di php
  • contoh program while php
  • contoh perulangan do while php
  • perulangan while php
  • materi while php
  • perulangan switch pada php



Tags: belajar php dasar while php, break while php, contoh syntax while php, do while php example, for php, kegunaan while php, looping for php, pengertian while php, Perulangan while di php, perulangan while php, while in while php, while php, while php array, while php loop, while php mysql

Selamat datang di warung belajar, melanjutkan pembahasan seri tutorial PHP, jika dalam tutorial sebelumnya kita telah belajar mengenai mengenal struktur For pada PHP, pada tutorial kali ini kita masih membahas mengenai perulangan di PHP, kita akan membahas mengenai struktur perulangan while di php.

While adalah perintah di PHP, yang digunakan untuk membuat perulangan yang tidak diketahui berapa kali perulangan tersebut akan dilakukan, contohnya anda ingin menampilkan data didatabase, anda dapat menggunakan perulangan while.

Contoh dari penggunaan perulangan dengan while adalah sebagai berikut :

Semisal ingin menampilkan angka 1 – 5, dengan menggunakan perintah While, maka kode programnya adalah sebagai berikut :

<?php

$i=1;

while($i<6)

{

echo$i;

echo"<br/>";

$i++;

}

?>

Hasilnya adalah :

Penggunaan fungsi WHILE. pada PHP

Keterangan :

  • Hasilnya akan menampilkan angka 1 sampai 5, nah kita akan membahas bagian while ini tutorial selanjutnya.

Aturan Penulisan dari perulangan while

Setelah dibagian sebelumnya anda telah mengetahui contoh penggunaan dari while, berikutnya kita akan membahas mengenai aturan penulisan dari perulangan while.

Perulangan while memiliki 2 bagian yang harus anda tulis, antara lain :

  • Kondisi yang harus terpenuhi (Bernilai True) agar proses perulangan dilakukan
  • Baris perintah (Statement) yang akan diproses secara berulang, ketika kondisi bernilai true

Struktur dari perulangan while adalah sebagai berikut :

while(kondisi)

{

    statement yang diulang;

}

Keterangan :

  • Kondisi  adalah kondisi yang harus dipenuhi agar perulangan dapat dilakukan, selama kondisi bersifat TRUE maka perulangan akan tetap dijalankan, tetapi jika bersiftar FALSE perulangan akan berhenti, konsepnya sama dengan parameter kedua dari fungsi FOR
  • Statement yang diulang adalah statement yang dijalankan ketika perulangan terjadi, didalam statement ini harus terdapat pemicu yang menyebabkan kondisi bernilai FALSE, agar tidak terjadi perulangan yang tidak pernah berhenti atau biasa dikenal dengan istilah (infinity loop).
  • Tanda kurung kurawal pembuka dan penutup yang membatasi blok statement yang diulang diperlukan jika statement lebih dari 1 baris, tetapi jika hanya 1 baris anda bisa menghilangkan tanda kurung kurawal pembuka dan penutup
Alternatif penulisan perulangan While

Selain cara penulisan diatas anda bisa menggunakan cara penulisan alternatif dari struktur perulangan while.

Anda bisa mengganti tanda kurung kurawal pembuka ( { ) dengan tanda titik dua ( : ), dan tanda kurung kurawal penutup ( } ) dengan perintah endwhile;

Jika sebelumnya adalah seperti berikut ini :

<?php

$i=1;

while($i<6)

{

echo$i;

echo"<br/>";

$i++;

}

?>

alternatif penulisannya bisa anda tulis seperti berikut ini :

<?php

$i=1;

while($i<6):

echo$i;

echo"<br/>";

$i++;

endwhile;

?>

Setelah anda mengetahui bagaimana aturan penulisan dari perulangan while, berikutnya kita akan membahas skrip yang kita tulis sebelumnya, di contoh sebelumnya kita ingin menampilkan angka 1 – 5 dengan menggunakan perulangan while, maka kode programnya adalah seperti berikut :

<?php

$i=1;

while($i<6)

{

echo$i;

echo"<br/>";

$i++;

}

?>

Hasilnya adalah seperti berikut ini :

Penggunaan fungsi WHILE. pada PHP

Keterangan :

  • Pada Line 2 kita buat variabel $i sebagai pembanding kondisi, dalam contoh ini variabel $i kita beri nilai 1.
  • Pada Line 3 kita menuliskan perintah while($i < 6), yang artinya perulangan akan dilakukan jika value dari variabel $i kurang dari 6.
  • Pada Line 4 kita menuliskan tanda kurung kurawal pembuka ( { ) dan pada line 8 kita menuliskan tanda kurung kurawal penutup ( } ) karena statement yang akan diproses sewaktu perulangan dilakukan lebih dari satu baris dari mulai line 5 – 7
  • Pada Line 5 dituliskan echo $i itu yang digunakan untuk menampilkan isi variabel $i didalam halaman browser, di line 6 ditulis echo “<br/>”; untuk berganti baris, jadi setelah menampilkan isi dari variabel $i akan berganti baris.
  • Pada Line 7 dituliskan $i++; ini adalah operator increment yang akan menambahkan nilai dari variabel $i dengan angka 1 setiap terjadi perulangan,
  • Karena itu kondisi perulangan (Line 3) akan bernilai FALSE setelah perulangan ke 5, karena setiap perulangan nilai dari variabel $i akan bertambah angka 1, jadi perulanganya akan dilakukan sebanyak 5 kali, dan menampilkan angka 1 hingga 5 didalam browser.

Contoh Penggunaan Perintah While

Menampilkan angka 5 – 1

Setelah sebelumnya menampilkan angka 1 – 5, gimana kalau menampilkan angka 5 -1, ini adalah kebalikan dari contoh sebelumnya, kode programnya adalah sebagai berikut :

<?php

$i=5;

while($i>0)

{

echo$i;

echo"<br/>";

$i--;

}

?>

Hasilnya adalah :

Penggunaan fungsi WHILE. pada PHP

Keterangan : 

  • Pada Line 2 kita buat variabel $i sebagai pembanding kondisi, dalam contoh ini variabel $i kita beri nilai 5.
  • Pada Line 3 kita menuliskan perintah while($i > 0), yang artinya perulangan akan dilakukan jika value dari variabel $i lebih dari 0.
  • Pada Line 4 kita menuliskan tanda kurung kurawal pembuka ( { ) dan pada line 8 kita menuliskan tanda kurung kurawal penutup ( } ) karena statement yang akan diproses sewaktu perulangan dilakukan lebih dari satu baris dari mulai line 5 – 7
  • Pada Line 5 dituliskan echo $i itu yang digunakan untuk menampilkan isi variabel $i didalam halaman browser, di line 6 ditulis echo “<br/>”; untuk berganti baris, jadi setelah menampilkan isi dari variabel $i akan berganti baris.
  • Pada Line 7 dituliskan $i–; ini adalah operator decrement yang akan mengurangi nilai dari variabel $i dengan angka 1 setiap terjadi perulangan.
  • Karena itu kondisi perulangan (Line 3) akan bernilai FALSE setelah perulangan ke 5, karena setiap perulangan nilai dari variabel $i akan dikurangi angka 1, jadi perulanganya akan dilakukan sebanyak 5 kali, dan menampilkan angka 5 hingga 1 didalam browser.
Menampilkan angka 0 – 100, tapi yang ditampilkan adalah kelipatan 10

Kode programnya adalah sebagai berikut :

<?php

$i=0;

while($i<101)

{

echo$i;

echo"<br/>";

$i =$i+10;

}

?>

Hasilnya adalah sebagai berikut :

Penggunaan fungsi WHILE. pada PHP

Keterangan :

  • Pada Line 2 kita buat variabel $i sebagai pembanding kondisi, dalam contoh ini variabel $i kita beri nilai 0.
  • Pada Line 3 kita menuliskan perintah while($i < 101), yang artinya perulangan akan dilakukan jika value dari variabel $i kurang dari 101.
  • Pada Line 4 kita menuliskan tanda kurung kurawal pembuka ( { ) dan pada line 8 kita menuliskan tanda kurung kurawal penutup ( } ) karena statement yang akan diproses sewaktu perulangan dilakukan lebih dari satu baris dari mulai line 5 – 7
  • Pada Line 5 dituliskan echo $i itu yang digunakan untuk menampilkan isi variabel $i didalam halaman browser, di line 6 ditulis echo “<br/>”; untuk berganti baris, jadi setelah menampilkan isi dari variabel $i akan berganti baris.
  • Pada Line 7 dituliskan $i = $i + 10; yang akan menambahkan nilai dari variabel $i dengan angka 10 setiap terjadi perulangan,
  • Karena itu kondisi perulangan (Line 3) akan bernilai FALSE setelah perulangan ke 11, karena setiap perulangan nilai dari variabel $i akan bertambah angka 10, jadi perulanganya akan dilakukan sebanyak 10 kali, dan menampilkan angka 0, 10, 20, 30, 40, 50, 60, 70, 80, 90, dan 100 didalam browser.
Perulangan didalam perulangan (Nested Looping) dengan While

Anda bisa menuliskan perulangan didalam perulangan dengan menggunakan while, contohnya kita akan menampilkan angka sebanyak 10 baris dari angka 1 sampai 10, dan setiap baris ada 10 angka yaitu angka 1 – 10, kode progamnya adalah sebagai berikut :

<?php

$a=1;

while($a<11)

{

$b=1;

while($b< 11)

{

echo$b.", ";

$b++;

}

$a++;

echo"<br/>";

}

?>

Hasilnya adalah sebagai berikut :

Penggunaan fungsi WHILE. pada PHP

Keterangan :

  • Pada Line 2 kita membuat variabel $a dengan nilai 1
  • Pada Line 3 kita membuat fungsi while dengan kondisi perulangan dilakukan jika variabel $a kurang dari 11, perhatikan pada line 11 terdapat perintah $a++; yang artinya variabel $a akan ditambahkan 1 nilainya setiap perulangan, sehingga ada 10 kali perulangan pada while pertama
  • Pada Line 5 dibuat variabel $b dengan nilai 1
  • Pada Line 6 dibuat while kedua dengan kondisi perulangan dilakukan jika variabel $b kurang dari 11, perhatikan pada line 9 terdapat perintah $b++; yang artinya variabel $b akan ditambahkan 1 nilainya setiap perulangan, sehingga ada 10 kali perulangan pada while kedua.
  • Sehingga setiap perulangan while pertama, akan dilakukan 10 kali perulangan dari while kedua, itu yang membuat disetiap baris terdapat angka 1 – 10, dan  ditampilkan sebanyak 10 baris.
Skip loop pada nilai tertentu

anda juga bisa melakukan skip terhadap nilai tertentu ketika looping sedang berjalan, anda bisa menggunakan perintah continue; untuk melakukan skip pada proses perulangan.

Pada contoh ini kita akan menampilkan angka 1 – 10, tetapi kita akan skip pada angka 7, untuk kode programnya adalah sebagai berikut :

<?php

$a=1;

while($a<11)

{

if($a==7){

$a++;

continue;

}

echo$a;

$a++;

}

?>

Hasilnya adalah :

Penggunaan fungsi WHILE. pada PHP

Keterangan :

  • Pada Line 5 dilakukan pengecek menggunakan perintah if ($a == 7) yang artinya mengecek apakah value variabel $a sama dengan 7, jika bernilai TRUE maka akan melakukan increment pada variabel $a (Line 6) dan perulangan dilanjutkan dengan menggunakan perintah continue; sehingga yang tampil pada browser adalah 1234568910 angka 7 akan dilewati.

Baik sekian dulu teman – teman pembahasan mengenai struktur perulangan While pada PHP, jika ada yang ingin didiskusikan silahkan di kolom komentar, sekian dulu sampai jumpa di tutorial selanjutnya.


ANDA INGIN SERIUS BELAJAR PEMROGRAMAN PHP ?

Seperti yang anda ketahui bahwa saat ini skill di bidang pemrograman sangatlah dibutuhkan, salah satunya adalah pemograman PHP.
Untuk anda yang ingin serius belajar pemrograman PHP, Warung Belajar Memiliki Beberapa Paket Tutorial yang bisa membantu anda dalam belajar Pemrograman PHP, dari mulai step – step dasar hingga mampu membuat aplikasi berbasis web dengan menggunakan PHP.

Paket Tutorial ini berisi video tutorial belajar pemrograman berbahasa indonesia, cocok sekali untuk anda yang sedang belajar pemrograman PHP, bahkan untuk orang awam sekalipun.

Paket Tutorial ini juga dilengkapi dengan study kasus yang akan mempermudah pemahaman anda dalam belajar pemrograman, Mari berinvestasi untuk menambah skill dalam menguasai Pemrograman PHP

  • Penggunaan fungsi WHILE. pada PHP

    Tutorial Seminggu Menguasai PHP Dan MySQL

    Rp80,000 Add to cart
  • Penggunaan fungsi WHILE. pada PHP

    Tutorial HTML White Box – Panduan Belajar HTML Lengkap

    Rp70,000Add to cart
  • Penggunaan fungsi WHILE. pada PHP

    Tutorial Web Programming Black Box – Tutorial Belajar HTML, CSS, Bootstrap 4, PHP OOP, dan MySQL – Study Kasus Membuat Aplikasi Sistem Management Stok Barang

    Rp120,000Add to cart
  • Penggunaan fungsi WHILE. pada PHP

    Tutorial Membuat Aplikasi Dengan Codeigniter, Javascript Dan Ajax Jquery

    Rp95,000 Add to cart
  • Penggunaan fungsi WHILE. pada PHP

    Tutorial Membangun Layanan SMS Gateway Berbasis Client Server

    Rp145,000Add to cart
  • Penggunaan fungsi WHILE. pada PHP

    Tutorial Membuat Aplikasi Dinamis Dengan HTML CSS Boostrap PHP Dan MySQL

    Rp120,000 Add to cart
  • Penggunaan fungsi WHILE. pada PHP

    TUTORIAL MEMBANGUN APLIKASI BERBASIS WEB DENGAN PHP MYSQL DAN BOOTSTRAP

    Rp95,000Add to cart
  • Penggunaan fungsi WHILE. pada PHP

    Tutorial Tips Dan Trik Aplikatif Master PHP

    Rp85,000 Add to cart

Apa itu While di PHP?

While adalah perintah pada PHP dan bahasa pemrograman lainnya untuk membuat sebuah perulangan yang tidak di ketahui berapa kali perulangan tersebut di lakukan.

Kapan kita menggunakan perulangan for dan while?

Jika kalian ingin melakukan perintah perulangan yang sudah diketahui jumlah proses perulangannya atau Counted Loop sebaiknya menggunakan for, dan bila melakukan perulangan dengan perbandingan nilai atau Uncounted Loop bisa menggunakan perulangan while.

Apa yang dimaksud dengan pengulangan dengan While?

Singkatnya, perulangan while adalah perulangan yang bersifat indefinite alias tidak pasti, atau bahkan tidak terbatas [2]. Sebuah blok kode akan dilakukan terus-menerus selama suatu kondisi terpenuhi. Jika suatu kondisi ternyata tidak terpenuhi pada iterasi ke 10, maka perulangan akan berhenti.

Apa yang dimaksud dengan struktur DO WHILE?

Jadi, Do-While adalah struktur pengulangan dimana aksi dilakukan hingga kondisi ( persyaratan ) berhenti terpenuhi.