Operator Penugasan, Perbandingan, Logika, dan Ternary pada PHP

 Assalamualaikum, Halo semuanyaa! Apakabar?? Sehat kan? Semoga semua sehat-sehat aja yaa!

    Oke jadi kali ini saya ingin memberikan sebuah penjelasan tentang operator seperti operator penugasan, perbandingan, logika, dan ternary dan juga pasti dengan contohnya. Kurang dong kalo ngasih teori tanpa ada praktek! Jadi simak terus yaaa!



Apasih Operator itu??

Operator adalah suatu simbol yang memberikan sebuah compiler atau interpreter untuk bisa melakukan operasi tertentu seperti operasi matematika, rasional atau logis agar bisa menghasilkan hasil akhir seperti yang diinginkan. 

Operator juga bisa dibilang sebagai dasar dari sebuah bahasa pemrograman jenis apapun.



1. Operator Penugasan

Operator penugasan “=” ini berfungsi untuk memberikan nilai pada suatu variabel.


Macam-macam operator penugasan





Contoh :

Pengisian dan Penambahan




Pengisian dan Pengurangan



Pengisian dan Perkalian




Pengisian dan Pemangkatan




Pengisian dan Pembagian



Pengisian dan Sisa bagi





2. Operator Perbandingan 

Apa itu operator perbandingan?

Operator perbandingan atau comparison operator digunakan untuk membandingkan 2 operand atau lebih. Pada umumnya Operator perbandingan digunakan pada kondisi if-else sebagai penentu tingkat kecocokan.

Berikut ini adalah jenis-jenis operator perbandingan :




Contoh :

Sama dengan




Identik dengan




Tidak sama dengan







Tidak identik dengan




Kurang dari




Lebih dari




Kurang dari atau sama dengan




Lebih dari atau sama dengan




3. Operator Logika

Operator Logika adalah operator yang digunakan untuk membandingkan 2 kondisi logika, yaitu logika benar (TRUE) dan logika salah (FALSE).

Operator logika sering digunakan untuk kondisi IF, atau untuk keluar dari proses perulangan (looping). 

Jenis operand dalam oprator logika ini adalah variabel dengan tipe boolean.


Macam-macam operator logika 

1. Operator && dan and akan menghasilkan nilai true jika kedua operand bernilai true. Selain kondisi itu, operator ini akan menghasilkan nilai false.

2. Operator || dan or akan menghasilkan nilai false jika kedua operand bernilai false. Selain kondisi tersebut, operator ini akan menghasilkan nilai true.

3. Operator ! digunakan untuk melakukan negasi terhadap suatu nilai Boolean, operator ini hanya memiliki sebuah operand. Jika operand bernilai true, maka operator ini akan menghasilkan false dan sebaliknya.

4. Operator xor hanya akan menghasilkan nilai true jika salah satu operand-nya bernilai true, jika keduanya bernilai true maka operasi XOR akan menghasilkan nilai false.


Contoh : 

Operator AND




Operator OR




Operator NOT




Operator XOR




4. Operator Ternary

Operator ternary adalah operator yang melibatkan tiga buah operand. Operand ini berguna untuk melakukan pemilihan terhadap nilai tertentu, dimana pemilihan tersebut didasarkan atas ekspresi tertentu.

Cara penulisan dari operator ternary yaitu : 

$var = ekspresi1? ekspresi2 : ekspresi3

Maksudnya jika ekspresi1 memiliki nilai true maka nilai yang dihasilkan adalah ekspresi2, dan sebaliknya.


Contoh penulisan format if else pada operator ternary :

if(ekspresi1) {

    $var = ekspresi2 ;

}else{

    $var = ekspresi3;

}    


Contoh :

Penulisan operator ternary secara sederhana 




Penulisan operator ternary menggunakan if else





Ada cara lain dalam penulisan operator ternary, yaitu dengan menghilangkan ekspresi2. Penulisannya seperti ini :

$var = ekspresi1 ?: ekspresi3

Maksudnya jika ekspresi1 bernilai true maka nilai yang dihasilkan adalah ekspresi1, dan jika ekspresi1 bernilai false maka nilai yang dihasilkan adalah ekspresi3.

Penulisan pada if else :

if(ekspresi1){

    $var = ekspresi1;

}else{

    $var = ekspresi3;

}


Contoh :




SEKIAN DARI SAYA TENTANG MATERI OPERATOR, SEMOGA BERMANFAAT BAGI SEMUA YG MEMBACA BLOG SAYA. 

TERIMAKASIH!



Source

babastudio.com

smartdevtala.com

rpubs.com

kursuswebprogramming.com






Komentar

Postingan populer dari blog ini

Tugas PART 2

FORMULIR SEKOLAH MAS SALMAN