Pada pagi hari ini kita akan membahas tentang kondisi if-else pada php.Mungkin kondisi if-else ini tidak hanya di gunakan oleh bahasa pemograman php saja, tetapi ada juga di beberapa bahasa pemograman lainnya, yaitu Pascal, C#, C++, dsb.Tapi untuk kali ini kita akan mengulas kondisi if-else pada php.
Sebenarnya apa sih itu logika ? Agar supaya kalian memahaminya lebih mudah, saya akan sedikit memberikan sebuah contoh.Misalkan seorang guru ingin siswanya lulus, tapi nilainya harus 80 ke atas, tapi jika nilai siswa tersebut hanya 80 kebawah berarti siswa tersebut itu tidak lulus.Paham toh ?
Perintah IF
Perintah ini digunakan untuk menjalankan satu atau lebih pernyataan berdasarkan kondisi tertentu.Coba perhatikan contoh illustrasi script di bawah ini.if (kondisi) {
pernyataan yang akan dijalankan apabila kondisi IF benar/bernilai true
}
Saya akan membuat contoh program sederhana, tapi dengan menggunakan perintah if saja, di bagian ini saya belum menggunakan perintah else, karena hanya perintah if saja yang akan kita bahas di bagian ini.Copy script dibawah ini, lalu di pahami.
<?php
$angka = 81;
$nama = "Alo";
if ($angka > 80) {
echo "Selamat Anda lulus $nama";
}
?>
Coba kalian jalankan script di atas tersebut pada browser Anda, hasilnya akan seperti ini "Selamat Anda lulus Alo".Karena kondisi if pada program di atas terpenuhi atau bernilai true.Bagaimana kalau kita mengecek jika kondisinya tidak terpenuhi atau bernilai false ? Tenang, kita akan lanjut ke bagian perintah if-else.
Perintah IF-Else
Perintah ini digunakan untuk memilih salah satu pernyataan berdasarkan kondisi tertentu.Perintah ini akan menjalankan peryataan tertentu jika kondisi bernilai benar (true), namun bila kondisi tidak memenuhi maka perintah akan menjalankan pernyataan yang lain.Masih kurang mengerti ? Oke, saya akan memberikan contoh sederhana.Silahkan kalian copy script di bawah ini.
<?php
$angka = 81;
$nama = "Alo";
if ($angka > 80) {
echo "Selamat Anda lulus $nama";
}else{
echo "Mohon maaf kamu tidak lulus $nama";
}
?>
Jika kalian jalankan script di atas pada browser, maka hasilnya akan muncul "Selamat Anda lulus Alo", itu karena kondisi tersebut terpenuhi, kenapa terpenuhi ? Karena pada variabel angka terdapat nilai 81, kalian tahu sendiri kalau 81 lebih besar dari 80, itu berarti kondisinya terpenuhi atau bernilai true.
<?php
$angka = 75;
$nama = "Alo";
if ($angka > 80) {
echo "Selamat Anda lulus $nama";
}else{
echo "Mohon maaf kamu tidak lulus $nama";
}
?>
Tapi jika kita mengubah nilai variabel angka menjadi 75, maka hasilnya akan muncul "Mohon maaf kamu tidak lulus Alo".Seperti pada gambar di bawah ini.
Gimana mudah bukan ? Oke, mudah-mudahan tutorial ini mudah untuk di mengerti oleh kalian, saya mau pamit dulu, nanti kita akan ketemu lagi pada tutorial-tutorial lainnya.
Jika masih bingung atau kurang mengerti bisa langsung memberikan pertanyaan pada kolom komentar, sekian terima kasih banyak.
0 komentar
Mohon untuk para pengunjung agar supaya meninggalkan komentar setelah membaca.Komentar anda sangat bermanfaat bagi kemajuan blog ini.
"Janganlah menjadi seorang pembaca yang pendiam tanpa meninggalkan jejak sedikit pun"