Pengertian dan Contoh Struktur Kontrol Dalam PHP

PHP juga bahasa pemrograman yang tentu saja memiliki struktur control untuk menjalankan / mengatur alur dari sebuah program, seperti percabangan, perulangan, sisip file dan lain – lain dan berikut adalah Struktur kontrol dalam php.

PERCABANGAN
Digunakan untuk penyeleksian sebuah nilai, setelah itu dijalankan sesuai dengan nilai tersebut. Ada 2 kontrol percabangan yaitu :
1. IF akan menyeleksi sebuah nilai / membandingkan sebuah nilai variable dengan nilai tertentu sehingga akan menghasilkan nilai true atau false 
(Boolean).

-----------------------------------------
Contoh :
---------------------------------
<?php
$a=99
If($a>=80){
print(‘Nilai variabel $a lebih besar atau sama dengan 80’);
}
If($a<=80){
print(‘Nilai variable $a lebih kecil atau sama dengan 80’);
}
?>
Maka browser akan menampilkan “Nilai variabel $a lebih besar atau sama dengan 85” jika anda Tanya mengapa bisa seperti itu ? itu karena di perbandingan pertama / eksperi pertama bernilai benar (true)

Sebenarnya bentuk penulisan if ada beberapa macam diantaranya dengan menambahkan blok else, elseif atau dengan mengganti tanda “{“ dengan tanda “:” dan mengakhirinya dengan tanda “;”
2. Switch
Menyeleksi sebuah nilai variabel yang terdapat didalam sebuah case,
------------------------------
Contoh :
------------------------------
<?php
$a=”indonesia”;
switch($a){
case “belanda”:
print(‘Negara anda adalah belanda’);
break;
case “jerman”:
print(‘Negara anda adalah jerman’);
break;
case “Indonesia”:
print(‘Negara anda adalah indonesia’);
break;
default:
print(‘Anda tidak punya negara’);
}
?>


Nilai case bisa lebih dari satu, namun dapat menjalankan statemen yang sama missal, nilai variabelnya adalah bus kemudian nilai casenya adalah truk, mini bus, dan lain – lain namun statemennya adalah sama yaitu dimisalkan “Semua itu adalah angkutan tranportasi darat”


0 Response to "Pengertian dan Contoh Struktur Kontrol Dalam PHP"

Post a Comment

Komentar yang Anda kirim akan terlebih dahulu di moderasi oleh Admin