S M A R T D E V T A L A

Loading

Operator Logika di PHP

Operator Logika di PHP

Sama seperti Bahasa lainnya, dalam pembuatan system tentu diperlukan yang Namanya logika, dalam PHP sendiri memiliki operator logika yang digunakan untuk mengoperasikan dua buah operand yang bertipe Boolean. Operator logika dapat berupa AND, OR, dan NOT. Berikut tabel yang menunjukkan operator logika di PHP.

Operator

Keterangan

&&

Logika AND (dan)

||

Logika OR (atau)

!

Logika NOT (bukan/tidak)

and

Logika AND sama seperti &&

or

Logika OR sama seperti ||

xor

Logika XOR (exclusive OR)

 

Catatan :

  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.

Kalau masih bingung kalian bisa cari di google dengan keyword tabel kebenaran atau coba lihat kode yang dibuat menggunakan operator logika berikut.


<?php
#
# Operator Logika by SmartDevTala
#

echo "Operasi AND \n";
echo "1 && 1 :".(true && true)."\n";
echo "1 && 0 :".(true && false)."\n";
echo "0 && 0 :".(false && false)."\n\n";

echo "Operasi OR \n";
echo "1 || 1 :".(true || true)."\n";
echo "1 || 0 :".(true || false)."\n";
echo "0 || 0 :".(false || false)."\n\n";

echo "Operasi NOT \n";
echo "!1 :".(!true)."\n";
echo "!0 :".(!false)."\n\n";

echo "Operasi XOR \n";
echo "1 xor 1 :".(true xor true)."\n";
echo "1 xor 0 :".(true xor false)."\n";
echo "0 xor 0 :".(false xor false)."\n\n";

?>

Hasil program

Hasil program operator logika di PHP

catatan : nilai 1 berarti true, dan jika tidak ada angkanya berarti false.

Demikian materi kali ini, semoga dapat kalian fahami. Operator logika ini sangatlah penting dalam pembuatan program kedepannya jadi jangan sampai kalian tidak memahaminya. Semoga bermanfaat

 

Share:

Artikel Sejenis

Cara Mendefinisikan Fungsi di PHP

Bentuk umum pendefinisian fungsi di dalam php adalah sebagai berikut: <?php # # cara mendefini..

Pengertian Fungsi (Function) di PHP

Dalam praktiknya penggunaan function/fungsi merupakan hal yang sangat membantu dalam proses pembuata..

Modularisasi Kode di PHP

Seperti yang kalian fikirkan, tentunya dalam pembuatan sebuah sistem tentu tidak akan bisa dibuat ha..

Komentar