Categories: PHP

Fungsi If, Else Dan Elseif Dalam Php

Sebelum weekend berakhir Nubie ingin share wacana fungsi IF, ELSE dan ELSEIF dalam PHP. Fungsi tersebut termasuk dalam kontrol struktur yang merupakan struktur percabangan. Fungsi percabangan ialah proses pengalihan jadwal untuk mengeksekusi blok jadwal lainnya, menurut investigasi suatu kondisi/ekspresi.

Fungsi IF

Fungsi ini sangat penting peranannya untuk seluruh bahasa pemrograman, termasuk juga PHP. if berfungsi untuk menjalankan suatu segmen fungsi menurut investigasi kondisi tertentu melalui operator logical. Penulisan fungsi ini mempunyai 2 cara penulisan. Adapun sintaksnya sebagai berikut:

Cara 1

if ($expresi)

$statement yang dilaksanakan

Cara 2

if ($expresi)

{

$statement yang dilaksanakan

}

Cara pertama penulisannya lebih ringkas, akan tetapi mempunyai kesulitan pada ketika kita membaca struktur jadwal secara keseluruhan, sedangkan cara kedua lebih gampang dimengerti pada ketika kita melaksanakan investigasi kesalah jadwal alasannya ialah terdapat blok { awan dan selesai } sebagai batasan dari fungsi if tersebut.

$expresi menunjukkan proses kondisi, dimana $expresi tersebut harus selalu bernilai benar atau TRUE atau 1. Sehingga, di dalam fungsi ini, statement pada blok tersebut akan selalu dieksekusi. sedangkan blok$statement merupakan perintah sanksi yang harus dikerjakan. Coba kau perhatikan teladan di bawah ini.
  1. <?php
  2. $nilaix = 100;
  3. $nilaiy = 120;
  4. echo “cara 1: <br />”;
  5. if ($nilaix < $nilaiy)
  6.       echo \$nilaix < \$nilaiy”;
  7. echo “<br />”;
  8. echo “Cara 2: <br />”;
  9. if ($nilaix < $nilaiy)
  10. {
  11.       echo \$nilaix < \$nilaiy”;
  12. }
  13. ?>
Output:

cara 1:

$nilaix < $nilaiy

Cara 2:

$nilaix < $nilaiy

Dari teladan di atas teman nubie sudah mengerti kan penggunaan fungsi IF dan cara kedua lebih gampang dibaca.


Fungsi ELSE

Fungsi else merupakan lanjutan dari fungsi if, dimana kalau kondisi benar makan statement pertama yang akan dilaksanakan, tetapi apabila kondisi salah maka statement yang ada pada blok else yang akan dilaksanakan.

Coba kau perhatikan sintaks di bawah ini:

if ($a < $b)

{

$statement 1 yang akan dilaksanakan

}

else

{

$statement 2 yang akan dilaksanakan

}

  1. <?php
  2. $nilaix = 256;
  3. $nilaiy = 125;
  4. echo \$nilaix = “ . $nilaix;
  5. echo “<br /> \$nilaiy = “ . $nilaiy;
  6. if ($nilaix < $nilaiy)
  7. {
  8.   echo “<br />\$nilaix lebih kecil dari \$nilaiy”;
  9. }
  10. else
  11. {
  12.   echo “<br />\$nilaix lebih besar dari \$nilaiy”;
  13. }
  14. ?>
Output :

$nilaix = 256

$nilaiy = 125

$nilaix lebih besar dari $nilaiy

Pada teladan di atas, pada baris 8 dilakukan proses pengujian. Jika kondisi salah maka blok else yang akan dilaksanakan.


Fungsi ELSEIF

Dengan memakai else . . if kamudapat melaksanakan proses pengontrolan terhadap kondisi yang lain dalam satu blok if. Dengan demikian proses pengondisian sanggup dilakukan lebih dari lebih 2 atau 3 kondisi. Coba kau perhatikan penulisan di bawah.

  1. <?php
  2. $a = 9;
  3. if ($a == 8)
  4. {
  5.     echo “a sama dengan 8”;
  6. }
  7. elseif ($a == 9)
  8. {
  9.     echo “a sama dengan 9”;
  10. }
  11. else
  12. {
  13.     echo “a tidak sama dengan 8 atau 9”;
  14. }
Output :

a sama dengan 9

Perhatikan struktur elseif, dimana pada ketika kondisi pertama ($a == 8) tidak terpenuhi, maka akan dilakukan pengujian di kondisi kedua ($b == 9) alasannya ialah memenuhi kondisi maka statement kondisi kedua dilaksanakan, sehabis itu kalau kondisi pertama dan kedua tidak terpenuhi maka akan masuk ke blok else dan statement else – baris 15 akan dieksekusi.

Demikian yang dapat kami share kepada sobat source code aplikasi pada kesempatan ini, semoga dapat bermanfaat dan bisa menjadi referensi pemrograman bagi anda. Jangan lupa like Fan Page kami, dan SUBSCRIBE Channel Youtube kami untuk dapatkan update source code aplikasi terbaru.
Ahmad Code

Share
Published by
Ahmad Code

Recent Posts

Source code aplikasi kasir berbasis php

Berikut ini kami bagikan sebuah source code aplikasi php secara gratis kepada anda, yaitu aplikasi…

2 hours ago

Source code aplikasi Digital Library (digilib) berbasis php

Digilib Digital Library merupakan aplikasi yang dibuat dengan tujuan untuk mempermudah proses pemonitoran perpustakaan untuk…

8 hours ago

Source code aplikasi rekrutmen karyawan berbasis web

Aplikasi  rekrutmen karyawan berbasis web ini dibangun menggunakan codeigniter, cukup lengkap untuk sebuah aplikasi rekrutmen.…

14 hours ago

Source code aplikasi memilih lokasi di Indonesia berbasis web

Script yang akan kami share kali ini digunakan untuk form input nama lokasi, yang pertama…

20 hours ago

Source Code Aplikasi Cuti Karyawan menggunakan php

Meskipun masih sederhana tapi aplikasi cuti karyawan online ini cukup bagus untuk dijadikan bahan pembelajaran…

1 day ago

Source Code Aplikasi Kartu Rencana Studi (krs) Online

Sistem Perwalian Online Sistem kartu rencana studi online berbasis web, dibuat dengan menggunakan Codeigniter 2.1*.…

1 day ago