statistics

Powered by Blogger.

Subscribe

Recent

Comment

Contact Form

Name

Email *

Message *

Friday, 11 October 2019

Operator Logika adalah operator yang di gunakan untuk membandingkan dua nilai agar meghasilkan suatu nilai sehingga didapatkan hasil true (benar) dan false (salah). Operator logika dapat di tunjukan pada tabel berikut:



Perbedaan dari operator AND dengan &&, dan OR dengan || terkait dengan cara penulisan dan aturan “kekuatan” operator. Operator && dan || memiliki “kekuatan” lebih tinggi dari pada AND dan OR, sehingga baris perintah: $a AND $b || $c, akan dieksekusi oleh PHP menjadi $a AND ($b || $c).
Dari tabel diatas, saya hanya memberikan hasil untuk kondisi TRUE, maka selain kondisi tersebut, hasilnya adalah FALSE.

Dan dibawah ini adalah contoh script operator logika;

<?php
$hasil1 = true and false;
echo '$hasil1 = ';
echo var_dump($hasil1)."<br/>"; // $hasil1 = bool(true)
$hasil2 = (true and false);
echo '$hasil2 = ';
echo var_dump($hasil2)."<br/>"; // $hasil2 = bool(false)
$hasil3 = (true xor false);
echo '$hasil3 = ';
echo var_dump($hasil3)."<br/>"; // $hasil3 = bool(true)
$hasil4 = (false or true && false);
echo '$hasil4 = ';
echo var_dump($hasil4)."<br/>"; // $hasil4 = bool(false)
$a=true;
$b=false;
$hasil5 = ($a and $b || $a or b);
echo '$hasil5 = ';
echo var_dump($hasil5); // $hasil5 = bool(true)
?>
Operator Bit adalah operator yang digunakan untuk operasi bit ( Binary digit ) yang beroperasi pada level bit ( 0 dan 1 ), dan di tunjukkan pada gambar di bawah:


Operator bit sebenarnya terinspirasi dari kemampuanya pada bahasa C/C++ tetapi pada script PHP jarang untuk di gunakan.
Berikut contoh script penggunaan operator bit di bawah ini:

<html>
<head>
<title>Operator Bit</title>
</head>

<body>
<hi>Contoh penggunaan Operator Bit</hi>
<?php
printf ("9 & 8 = %d <br>", 9&8);
printf ("9 | 8 = %d <br>", 9|8);
printf ("~`9  = %d <br>", ~`9);
printf ("9 << 1 = %d <br>", 9<<1);
printf ("9 >>1 = %d <br>", 9>>1);
?>
</body>
</html>

Eksekusikan dengan menyimpan dengan nama operatorbit.php dalam browser kalian.