Oke masih semangatkah untuk belajar hari ini, oke disini saya masih meneruskan tentang operator php selanjutnya disini kita akan belajar membahas tentang operator PHP logical operators, logical operator kita akan menjumpai di saat kita membutuhkan kamu, ups bukan begitu maksud saat, maksud sering kita jumpai jika kita menjumpai di saat kita menggunakan pengkondisian dengan beberapa variabel, misa jiika kita ingin variabel a dan variabel b benar bagaimana caranya, jika kita ingin salah satu saja yang benar bagaimana caranya, itu semua ada di operator logical php ya teman-teman. oke jangan kemana-mana simak terus ya teman-teman.
Membahas tentang operator PHP logical operators, ada beberapa operator ada:
- and (And)
- or (Or)
- xor (Xor)
- && (And)
- || (Or)
- ! (Not)
sumber ini saya dapatkan di w3schools, jika kita lihat terdapat fungsi yang sama, ada and dengan simbol && dua kali, ada juga or dengan simbol || dua kali, fungsinya sama ya teman-teman, sama seperti apa nanti kita akan masuk contoh pembuatannya. oke mari kita masuk dalam contoh pembuatannya:
<!DOCTYPE html>
<html>
<head>
<title>Membahas tentang operator PHP Logical Operators</title>
<-e-style type="text/css">
.container{
width: 500px;
margin: auto;
background: #F3F3F3;
box-shadow: 5px 5px 5px 5px #555;
text-align: center;
}
p{
color: red;
}
.hasil{
color: blue;
}
</style>
</head>
<body>
<div class="container">
<h1>Membahas tentang operator PHP Logical Operators</h1>
<h5>disini teman-teman tidak bisa lihat value yang saya tentukan, coba buka di kodenya di text editor ya</h5>
<h4>Opertor (and) jika variabel a dan b benar </h4>
<p>
<?php
$a = 100;
$b= 200;
if ($a == 100 and $b == 200) {
echo '"tulisan ini di cetak karena variabel a dan b sama"';
}
?>
</p>
###################################
<h4>Opertor (or) jika salah satu variabel ada yang benar maka menghasilkan true </h4>
<p>
<?php
$a = 100;
$b = 200;
if ($a == 100 or $b == 100) {
echo '"tulisan ini di cetak karena salah satu variabel a dan b ada yang sama"';
echo "<br>";
echo " <span class='hasil'> Kebetulan di sini hanya variabel a yang sama, variabel b tidak, tapi tetap true, karena pengkondisian yang penting slah satu benar </span>";
}
?>
</p>
###################################
<h4>Opertor (xor) Sama seperti or tapi bedannya jika nilai keduanya benar operator ini malah akan menghasilkan false, jadi hanya salah satu saja ya </h4>
<p>
<?php
$a = 500;
$b = 50;
if ($a == 500 xor $b == 250) {
echo '"Tulisan ini bisa di cetak karena varibel a sama"';
}
echo "<br>";
echo " <span class='hasil'> Jadi ingat jangan keduanya sama jika keduanya sama malah false </span>";
?>
</p>
###################################
<h4>Opertor (&&) sama seperti operator "and" , hanya jika ini menggunakan simbol && dua kali penjelasanya juga sama </h4>
<p>
<?php
$a = 100;
$b = 50;
if ($a == 100 && $b == 50) {
echo '"tulisan ini di cetak karena variabel a dan b sama"';
}
?>
</p>
###################################
<h4>Opertor (||) sama seperti operator "or" , hanya jika ini menggunakan simbol || dua kali penjelasanya juga sama </h4>
<p>
<?php
$a = 100;
$b = 200;
if ($a == 100 or $b == 100) {
echo '"tulisan ini di cetak karena salah satu variabel a dan b ada yang sama"';
echo "<br>";
echo " <span class='hasil'> Kebetulan di sini hanya variabel a yang sama, variabel b tidak, tapi tetap true, karena pengkondisian yang penting slah satu benar </span>";
}
?>
</p>
###################################
<h4>Opertor (!) (akan menghasilkan benar jika hasilnya tidak benar) </h4>
<p>
<?php
$a = 100;
if ($a != 900 ) {
echo '"tulisan ini di cetak karena benar variabel a tidak sama dengan value varibel a yang kita tentukan"';
echo "<br>";
echo " <span class='hasil'>jadi jika varibel yang kita tentukan tidak sama itu malah true, itu dia efek dari tanda pentung ini (!) </span>";
}
?>
</p>
</div>
</body>
</html>
Nanti ketika kita lihat hasilnya kita tidak bisa melihat value yang saya tentukan ya teman-teman misal pada saat saya menggunakan operator and variabel x berapa yang saya tentukan dan varibel y berapa ya tentukan, semua itu bisa teman-teman lihat di strukutur kode yang saya buat di atas ya, oke langsung saja bagaimana hasilnya:
Rada burem ya, oke gak masalah nanti teman-teman coba sendiri ya, oke saya rasa cukup jelas pembahasan kita mengenai membahas tentang operator PHP logical operators, memang sangat cocok jika kita langsung coba praktek langsung oke selamat mencoba ya teman-teman, dan semoga bermanfaat dan sampai jumpa pada artikel selanjutnya terimakasih.

