Macam macam Operator dan Konstanta di PHP
21 March 2013
Pengunaan Array di PHP
11 April 2013

Struktur Kontrol di PHP

Statement if

Statement if digunakan untuk mengeksekusi sebuah blok pertanyaan jika memenuhi suatu kondisi tertentu.

Sintaks :

if (kondisi)

      blok pernyataan

Statement if else

 

    Jika kondisi terpenuhi, maka lakukan blok pernyataan1, bila tidak terpenuhi lakukan blok pernyataan2.

Sintaks :

          if (kondisi)

          {

                   blok pernyataan1;

          }

          Else

          {

                   blok pernyataan2;

          }

 Statement if…elseif…else

    Statement ini digunakan untuk masalah yang membutuhkan lebih dari dua percabangan.

Sintaks:

if (kondisi1)

       {      blok pernyataan1;   }

       elseif (kondisi2)

       {            blok pernyataan2;  }

       …

       else

       {            blok pernyataanN;   }

 

Statement Switch

Digunakan untuk menguji suatu ekspresi untuk melakukan sejumlah tindakan berbeda. Untuk menggantikan statement if…elseif…else.

Sintaks :

Switch (ekspresi)     

{

      case (kondisi1):

      blok pernyataan1;

      break;

      case (kondisi2):

      blok pernyataan2;

      break;

…  

      case (kondisiN):

      blok pernyataanN;

      break;

      default:

      blok pernyataan lain;               

      break;

}

Statement While

    Adalah statement yang digunakan untuk melakukan perulangan mengevaluasi blok pernyataan selama kondisi bernilai true dan akan berhenti apabila kondisi bernilai false.

Kondisi adalah bernilai boolean.

Sintaks:

while  (kondisi)

 {    blok pernyataan;   }

Statement do…while

    Pada prinsipnya statement do-while sama dengan cara kerja while, hanya saja do-while blok pernyataan pasti dikerjakan sekali dan kemudian dilakukan pengujian kondisi.

Sintak:

Do

{

       blok pernyataan;

}

While (kondisi);

 Statement For

Statement for adalah statement yang digunakan untuk mengulang blok pernyataan dalam jumlah yang ditentukan berdasarkan inisialisasi awal, akhir/kondisi, dan nilai penambahan /pengurangan yang ditentukan.

Sintaks:

for (inisialisasi; kondisi; increment)

{

      blok pernyataan;

}

 Statement foreach

Statement yang digunakan struktru kontrol yang digunakan pada array.

Sintaks:

Foreach(ekspresi_array as $value)

{     blok pernyatan;  }

Contoh

Foreach(ekspresi_array as $key=>$value)

{     blok pernyatan;  }

 Statement break & continue

    Adakalanya kita menginginkan untuk mengulang kembali dari awal loop atau keluar dari perulangan sebelum kondisi yang menyebabkan mengulang kembali atau keluar dari perulangan ditemukan.

Harus hati hati karena dapat menyebabkan alur program menjadi sulit ditelusuri dan dipahami.

 

Statement return & exit

    Statement return digunakan untuk mengakhiri eksekusi perintah setelah ditemukan perintah return.

Contoh

Perintah exit akan mengakhirieksekusi script dan dapat menampilkan pesan status.

 

 Statement require

Digunakan untuk membuka file yang diberi dan membaca nilai variabel serta fungsi yang terdapat di dalamnya untuk kemudian mengeksekusinya.

Statement require() tidak dapat dimasukan dalam struktur perulangan karena hanya boleh dipanggil satu kali.

 

Statement include

Dalam cara penanganan kegagalan  include() menghasilkan suatu peringatan, require() menghasilkan fatal error.

require() akan menghentikan proses bila file tidak ditemukan, include tidak menghentikannya tetapi melanjutkannya.

include() bisa dimasukan ke pengulangan.

Muhammat Rasid Ridho
Muhammat Rasid Ridho
Software Developer yang Suka Jalan jalan, Belajar Jaringan dan Berbagi Cerita. Instagram: muhammat.rasid.ridho Jangan lupa tulis komentar di bawah ini ya teman teman ... !

Leave a Reply

Your email address will not be published.