Membahas Tentang Operator PHP Comparison Operators

Melanjutkan mengenai operator di pada PHP disini kita akan belajar membahas mengenai operator PHP comparison operators, kalau saya lihat operator comparison lebih ke membandingkan dimana kalau teman-teman mempunyai sebuah variabel dan valuenya ingin di cek, apakah dengan variabel lain, kalau benar apa yang akan terjadi, dan kalau salah mengeluarkan output apa, seperti itu kurang lebihnya, oke jangan kemana-mana simak terus ya teman-teman.





Seperti yang telah saya jelaskan di atas membahas mengenai operator PHP comparison operators, yang sering ketukar misal sama dengan satu(=) dengan sama dengan dua (==), itu artinya beda ya teman-teman, kalau sama dengan satu itu lebih ketika kita ingin menginput value ke sebuah variabel, atau bias kita artikan memberikan nilai, kalau dua itu telah masuk pada operator comparison ya teman-teman, jadi membandingkan, apakah variabel ini sama dengan variabel itu, seperti itu. Oke seketika saja bagaimana cara membuatnya, perhatikan kode PHP berikut ini:



<!DOCTYPE html>
<html>
<head>
<title>Membahas mengenai operator PHP Comparison 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 mengenai operator PHP Comparison Operators</h1>
<h5>var_dump biasanya bagi mencari kesalahan apakah bernilai true atau false</h5>
<h4>Opertor ($x=100; == $y=100;) </h4>
<p>
<?php
$x = 100;
$y = 100;
var_dump($x == $y);
echo <br>;
echo <span class='hasil'> 'variabel x' dan 'variabel y' mesti sama </span>;
?>
</p>

###################################

<h4>Opertor ($x=100; === $y=100;) </h4>
<p>
<?php
$x = 100;
$y = 100;
var_dump($x === $y);
echo <br>;
echo <span class='hasil'> Loh kenapa hasilnya false, karena 100 di 'variabel y' yaitu string sedangkan di 'variabel x' yaitu numeric </span>;
?>
</p>

###################################

<h4>Opertor ($x=100; != $y=100;) </h4>
<p>
<?php
$x = 100;
$y = 100;
var_dump($x != $y);
echo <br>;
echo <span class='hasil'> kenapa false, karena 'variabel x' nilainya sama dengan 'variabel y'. akan menghasilkan true kalau keduanya tak sama </span>;
?>
</p>

###################################

<h4>Opertor ($x=100; <> $y=100;) </h4>
<p>
<?php
$x = 100;
$y = 100;
var_dump($x <> $y);
echo <br>;
echo <span class='hasil'> 'variabel x' tak lebih kecil dan lebih besar dengan 'variabel y', karena nilainya sama karenanya menghasilkan false </span>;
?>
</p>

###################################

<h4>Opertor ($x=100; !== $y=100;) </h4>
<p>
<?php
$x = 100;
$y = 100;
var_dump($x !== $y);
echo <br>;
echo <span class='hasil'> mengembalikan nilai true karena jenisnya tak sama. yang satu string dan yang satu numeric</span>;
?>
</p>

##################################

<h4>Opertor ($x=100; > $y=20;) </h4>
<p>
<?php
$x = 100;
$y = 20;
var_dump($x > $y);
echo <br>;
echo <span class='hasil'> 'variabel x' lebih besar nilainya dari di 'variabel y', karenanya benar dan menghasilkan true, 'begitupun sebaliknya ya, (<) akan menghasilkan flase karena variabel x tak benar kalau lebih kecil dari di variabel y' </span>;
?>
</p>

##################################

<h4>Opertor ($x=100; >= $y=100;) </h4>
<p>
<?php
$x = 100;
$y = 100;
var_dump($x >= $y);
echo <br>;
echo <span class='hasil'> akan menghasilkan true karena disini kita menambahkan (=), begitupun sebaliknyanya ya (<=) </span>;
?>
</p>
</div>
</body>
</html>


Coba teman-teman perhatikan terlebih dahulu, cermati, jadi ada berapa operator pada comparison ini teman-teman, bagi dikala ini saya ambil dari w3schools ada 9 ya teman-teman, oke apa saja itu:




  1. (==)


  2. (===)


  3. (!=)


  4. (<>)


  5. (!==)


  6. (>)


  7. (<)


  8. (>=)


  9. (<=)



Jikalau telah saya membuatnya kode di atas dan hasilnya seperti ini:



MelanjutkanMelanjutkan



Telah ada penjelasnnya pun ya teman-teman disitu, dan saya rasa telah lumayan jelas pembahasan kita mengenai membahas mengenai operator PHP comparison operators, semoga bermanfaat dan hingga jumpa di artikel berikutnya terimakasih.




Sumber https://kursuswebsite.org

Popular posts from this blog

Perbedaan Antara Keyup dan Keydown Pada jQuery

Membuat Table Warna Berselang dengan PHP