Operator logika adalah operator yg digunakan untk oprasi nilai boolean, mari kita bahas satu persatu tentang operator logika. Terdapat beberapa operator logika yaitu ; and,&&,or,||, xor dan ! (Not)
Operator And dan && Jika kedua buah nilai benar, maka hasil boolean pun benar (true) selainnya akan bernilai false artinya sebuah nilai akan mengembalikan nilai true jika kedua nilai bernilai true. OPERATOR XOR Operator xor akan mengembalikan / mempunyai nilai benar, jika salah satu dari nilai / hasil boolean berbeda misal true dan false maka akan menghasilkan true, selain itu akan mempunyai nilai false OPERATOR OR & || Operator or dan || akan mempunyai nilai yg benar jika salah satu dari nilai boolean bernilai benar, maka selain itu akan bernilai false OPERATOR NOT (!) Operator ni akan mempunyai / menghasilkan nilai kebalikan, misalkan true maka akan jadi false. Berikut Contoh Source Codenya : <html> <head> <body> <?php echo "<h2>Operator and dan &&</h2>"; $m=8; $n=9; echo "\$m=$m<br/>\$n=$n"; ?> <table width="616"> <tr> <td width="200">Value pertama</td> <td width="200">Value kedua</td> <td width="200">Value1 and Vale2</td> <td width="200">Value1 & & Value2</td> </tr>
<tr> <td><?php echo"(\$m<7)=>";var_dump($m<7);?></td> <td><?php echo"(\$n>7)=>";var_dump($n>7);?></td> <td><?php var_dump(($m<7)and($n>7));?></td> <td><?php var_dump(($m<7)&&($n>7));?></td> </tr>
<tr> <td><?php echo"(\$m<7)=>";var_dump($m<7);?></td> <td><?php echo"(\$n<7)=>";var_dump($n<7);?></td> <td><?php var_dump(($m<7)and($n<7));?></td> <td><?php var_dump(($m<7)&&($n<7));?></td> </tr> </table> <?php echo "<h2>Operator Xor</h2>"; $z=20; $d=23; echo "\$z=20<br>\$d=23"; ?> <table width="616"> <tr> <td width="120">Value pertama</td> <td width="120">Value kedua</td> <td width="130">Value1 Xor Value2</td> </tr>
<tr> <td><?php echo"(\$z>8)=>";var_dump($z>8);?></td> <td><?php echo"(\$d<8)=>";var_dump($d<8);?></td> <td><?php var_dump(($z>8)xor($d<8));?></td> </tr>
<tr> <td><?php echo"(\$z<8)=>";var_dump($z<8);?></td> <td><?php echo"(\$d<8)=>";var_dump($d<8);?></td> <td><?php var_dump(($z<8)xor($d<8));?></td> </tr> </table>
<?php echo "<br/>"; echo "<h2>Operator OR dan ||</h2>"; $l=9; $k=6; echo "\$l=9<br>\$k=6"; ?> <table width="616"> <tr> <td width="100">Value1</td> <td width="100">Value2</td> <td width="100">v1 or v2</td> <td width="100">v1 || v2</td> </tr> <tr> <td><?php echo"(\$l>8)=>";var_dump($l>8);?></td> <td><?php echo"(\$k<8)=>";var_dump($k<8);?></td> <td><?php var_dump(($l>8)or($k<8));?></td> <td><?php var_dump(($k<8)||($l>8));?></td></tr>
<tr> <td><?php echo"(\$l<8)=>";var_dump($l<8);?></td> <td><?php echo"(\$k<8)=>";var_dump($k<8);?></td> <td><?php var_dump(($l<8)or($k<8));?></td> <td><?php var_dump(($k<8)||($l<8));?></td> </tr> </table> <?php echo"<h2>Operator !</h2>";
$w=7; echo "\$w=7"; ?> <table width="616"> <tr> <td width="80">Value 1</td> <td width="90">Value !</td> </tr> <tr> <td><?php echo"(\$w<7)=>";var_dump($w<7);?></td> <td><?php var_dump(!($w<7));?></td> </tr>
</table> </body> </html>
Mungkin cukup sekian penjelasan tentang contoh operator logika dlm php, semoga bermanfaat dan menambah wawsan anda tentang PHP.............. terima kasih
Operator And dan && Jika kedua buah nilai benar, maka hasil boolean pun benar (true) selainnya akan bernilai false artinya sebuah nilai akan mengembalikan nilai true jika kedua nilai bernilai true. OPERATOR XOR Operator xor akan mengembalikan / mempunyai nilai benar, jika salah satu dari nilai / hasil boolean berbeda misal true dan false maka akan menghasilkan true, selain itu akan mempunyai nilai false OPERATOR OR & || Operator or dan || akan mempunyai nilai yg benar jika salah satu dari nilai boolean bernilai benar, maka selain itu akan bernilai false OPERATOR NOT (!) Operator ni akan mempunyai / menghasilkan nilai kebalikan, misalkan true maka akan jadi false. Berikut Contoh Source Codenya : <html> <head> <body> <?php echo "<h2>Operator and dan &&</h2>"; $m=8; $n=9; echo "\$m=$m<br/>\$n=$n"; ?> <table width="616"> <tr> <td width="200">Value pertama</td> <td width="200">Value kedua</td> <td width="200">Value1 and Vale2</td> <td width="200">Value1 & & Value2</td> </tr>
<tr> <td><?php echo"(\$m<7)=>";var_dump($m<7);?></td> <td><?php echo"(\$n>7)=>";var_dump($n>7);?></td> <td><?php var_dump(($m<7)and($n>7));?></td> <td><?php var_dump(($m<7)&&($n>7));?></td> </tr>
<tr> <td><?php echo"(\$m<7)=>";var_dump($m<7);?></td> <td><?php echo"(\$n<7)=>";var_dump($n<7);?></td> <td><?php var_dump(($m<7)and($n<7));?></td> <td><?php var_dump(($m<7)&&($n<7));?></td> </tr> </table> <?php echo "<h2>Operator Xor</h2>"; $z=20; $d=23; echo "\$z=20<br>\$d=23"; ?> <table width="616"> <tr> <td width="120">Value pertama</td> <td width="120">Value kedua</td> <td width="130">Value1 Xor Value2</td> </tr>
<tr> <td><?php echo"(\$z>8)=>";var_dump($z>8);?></td> <td><?php echo"(\$d<8)=>";var_dump($d<8);?></td> <td><?php var_dump(($z>8)xor($d<8));?></td> </tr>
<tr> <td><?php echo"(\$z<8)=>";var_dump($z<8);?></td> <td><?php echo"(\$d<8)=>";var_dump($d<8);?></td> <td><?php var_dump(($z<8)xor($d<8));?></td> </tr> </table>
<?php echo "<br/>"; echo "<h2>Operator OR dan ||</h2>"; $l=9; $k=6; echo "\$l=9<br>\$k=6"; ?> <table width="616"> <tr> <td width="100">Value1</td> <td width="100">Value2</td> <td width="100">v1 or v2</td> <td width="100">v1 || v2</td> </tr> <tr> <td><?php echo"(\$l>8)=>";var_dump($l>8);?></td> <td><?php echo"(\$k<8)=>";var_dump($k<8);?></td> <td><?php var_dump(($l>8)or($k<8));?></td> <td><?php var_dump(($k<8)||($l>8));?></td></tr>
<tr> <td><?php echo"(\$l<8)=>";var_dump($l<8);?></td> <td><?php echo"(\$k<8)=>";var_dump($k<8);?></td> <td><?php var_dump(($l<8)or($k<8));?></td> <td><?php var_dump(($k<8)||($l<8));?></td> </tr> </table> <?php echo"<h2>Operator !</h2>";
$w=7; echo "\$w=7"; ?> <table width="616"> <tr> <td width="80">Value 1</td> <td width="90">Value !</td> </tr> <tr> <td><?php echo"(\$w<7)=>";var_dump($w<7);?></td> <td><?php var_dump(!($w<7));?></td> </tr>
</table> </body> </html>
Mungkin cukup sekian penjelasan tentang contoh operator logika dlm php, semoga bermanfaat dan menambah wawsan anda tentang PHP.............. terima kasih
source : http://root93.blogspot.com, http://flickr.com, http://stackoverflow.com
0 Response to "OPERATOR LOGIKA"
Post a Comment