-->
g2QFCKwavghUp2yzjKrIFwEeG13RASCerFTCMH35

Sktruktur Kendali PHP

Struktur kendali merupakan pengatur aliran program, mempunyai rangkaian perintah yang harus ditulis untuk memenuhi beberapa keadaan, yaitu:
-          Mengulang suatu perintah jika terpenuhi suatu kondisi.
-          Melanjutkan sebuah pernyataan bila kondisi terpenuhi.
-          Memilih sebuah pilihan dari beberapa alternatif  bila kondisi terpenuhi.
Struktur kendali dapat dibagi menjadi dua jenis, yaitu struktur kendali percabangan (pengambilan keputusan) dan struktur kendali pengulangan (looping).

Struktur Kendali Percabangan
Struktur kendali percabangan (pengambilan keputusan) merupakan struktur kendali yang berfungsi untuk melakukan pemilihan atas perintah yang akan dijalankan sesuai dengan kondisi tertentu.

Perintah if
Perintah if digunakan untuk menjalankan satu atau lebih perintah berdasarkan suatu kondisi.

<html>
   <head><title>Struktur Kendali IF</title></head>
   <body>
   <?php
     $x = 12;
     if ($x > 10)
     {
        print(“Selamat Siang”);
     }
   ?>
   </body>
</html>


Perintah if…else
Perintah if…else digunakan untuk memilih salah satu pernyataan berdasarkan suatu kondisi. Perintah ini akan menjalankan pernyataan tertentu bila kondisi bernilai benar dan akan menjalankan pernyataan yang lain jika kondisi bernilai salah.
  
<html>
   <head><title>Struktur Kendali IF…ELSE</title></head>
   <body>
   <?php
     $x = 9;
     if ($x > 10)
     {
        print(“Selamat Siang”);
     }
     else
     {
        print(“Selamat Pagi”);
     }
   ?>
   </body>
</html>


Perintah if…elseif
Perintah if…elseif digunakan untuk menjalankan suatu pernyataan dengan melibatkan lebih dari dua kondisi.
<html>
   <head><title>Struktur Kendali IF…ELSEIF</title></head>
   <body>
   <?php
     $waktu = getdate();
     if ($waktu[hours] <= 10)
     {
        print(“Selamat Pagi”);
     }
     elseif ($waktu[hours] <= 15)
     {
        print(“Selamat Siang”);
     }
     elseif ($waktu[hours] <= 18)
     {
        print(“Selamat Sore”);
     }
     else
        print(“Selamat Malam”);
     }
   ?>
   </body>
</html>

 Sumber : estutor.blogspot-com
Related Posts

Related Posts

Post a Comment