Pokok Bahasan : Percabangan (logika if )
Sub Pokok Bahasan : Logika if, if else, dan if else if
Tujuan dan Sasaran : Peserta didik dapat menggunakan logika if dengan form
Tugas : Membuat kalkulator.php

Pada pertemuan kali ini kita akan membahas tentang percabangan logika if. If merupakan sebuah kontrol logika ada bahasa pemrograman PHP yang bisa digunakan untuk mengeksekusi blok program (code) berdasarkan kondisi tertentu. Dengan fungsi if kita bisa membuat wsebuah website yang interaktif dengan penggunannya karena bisa melakukan fungsi-fungsi secara langsung.

Secara fungsi if bisa diartikan sebagai ‘jika’. Dan sebagai pasangannya kita menggunakan else sebagai ‘maka’. Sehingga jika digambarkan dengan kalimat sederhana seperti yang sering ki ucapkan “Jika ingin pintar, maka harus belajar.”

Fungsi If

Kondisi if adalah bahasa logika if yang paling sederhana. Dikatakan sederhana karena pada logika if hanya terdapat statement atau logika tunggal. Sehingga untuk menjalankan  fungsi blog harus terlebih dahulu memenuhi kondisi yang ada.

Source code:

";
    exit();
}

if (!is_numeric($a) or !is_numeric($b)){
    echo "Data yang Anda masukan tidak boleh huruf
"; exit(); } if ($operator == "+"){ $hasil=$a+$b; } echo "$a $operator $b = $hasil
"; echo "[back]"; ?>

Fungsi If – Else

Kondisi if – else adalah salah satu percabangan logika if yang sebenarnya tidak jauh berbeda dengan kondisi if. Hanya saja jika seandainya kondisi tidak terpenuhi pada kondisi if maka yang akan ditampilkan adalah kondisi else. Ini adalah gambaran sebenarnya dari gambaran sebelumnya dimana jika kondisi if tidak terpenuhi maka else yang akan ditampilkan.

Source code:

";
    exit();
}

if (!is_numeric($a) or !is_numeric($b)){
    echo "Data yang Anda masukan tidak boleh huruf
"; exit(); } if ($operator == "+"){ $hasil=$a+$b; } else { $hasil=$a/$b; } echo "$a $operator $b = $hasil
"; echo "[back]"; ?>

Fungsi If – Elseif – Else

Kondisi If – Elseif – Else adalah percabangan dari fungsi if yang paling kompleks. Disini kita bisa menambahkan lebih dari 1 logika yang bisa dijalankan sebelum menjalankan fungsi else.

Source code:

";
    exit();
}

if (!is_numeric($a) or !is_numeric($b)){
    echo "Data yang Anda masukan tidak boleh huruf
"; exit(); } if ($operator == "+"){ $hasil=$a+$b; } elseif ($operator == "-"){ $hasil=$a-$b; } elseif ($operator == "*"){ $hasil=$a*$b; } else { $hasil=$a/$b; } echo "$a $operator $b = $hasil
"; echo "[back]"; ?>

Membuat Kalkulator dengan Menggunakan PHP

cara membuat kalkulator php
Source code:

Kalkulator Sederhana
Nilai A :
Nilai B :
Operator :
 

Pernah menuliskan salah satunya?

logika percabangan (2), fungsi if else if (1), fungsi logika percabangan (1), LOGIKA ELSE-IF PHP (1), program percabangan fungsi if (1),