Tutorial Belajar Operator Logika di PHP

Operator logika digunakan untuk membandingkan dua pernyataan kondisi. Kondisi yang dimaksud adalah nilai variabel atau hasil perbandingan variabel dalam tipe data boolean (TRUE dan FALSE). Operator logika yang tersedia diantaranya
and
, or
, xor
dan not
.Op | Nama | Contoh | Output |
---|---|---|---|
and && | And | $x and $y $x && $y | TRUE hanya bila $x and $y keduanya bernilai TRUE |
or || | Or | $x or $y $x || $y | TRUE bila salahsatu atau keduanya dari $x atau $y bernilai TRUE |
xor | Xor | $x xor $y | TRUE bila hanya salahsatu saja (tidak keduanya) dari $x atau $y bernilai TRUE |
! | Not | !$x | TRUE bila $x bernilai FALSE |
PRAKTEK
Ganti nilai variabel
$x
dan $y
pada editor menjadi true
atau false
, lalu jalankan program. Amati dan pelajari tiap-tiap outputnya.<?php
$x = true;
$y = true;
?>
<table class="table table-bordered table-striped">
<tr><th>$x</th><th><?php var_dump($x); ?></th></tr>
<tr><th>$y</th><th><?php var_dump($y); ?></th></tr>
<tr><th>!$x</th><td><?php var_dump(!$x); ?></td></tr>
<tr><th>!$y</th><td><?php var_dump(!$y); ?></td></tr>
<tr><th>$x and $y</th><td><?php var_dump($x and $y); ?></td></tr>
<tr><th>$x or $y</th><td><?php var_dump($x or $y); ?></td></tr>
<tr><th>$x xor $y</th><td><?php var_dump($x xor $y); ?></td></tr>
</table>
Hasilnya:
$xbool(true)
$ybool(true)
!$xbool(false)
!$ybool(false)
$x and $ybool(true)
$x or $ybool(true)
$x xor $ybool(false)
0 Response to "Tutorial Belajar Operator Logika di PHP"
Posting Komentar