Operator Perbandingan

Adalah operator yang digunakan untuk membandingkan dua nilai.

Terdiri dari:

• Operator == (Sama dengan)

• Operator === (Identik)

• Operator != (Tidak sama dengan)

• Operator <> (Tidak sama dengan)

• Operator !== (Tidak identik)

• Operator > (Lebih besar dari)

• Operator < (Lebih kecil dari)

• Operator >= (Lebih besar dari atau sama dengan)

• Operator <= (Lebih kecil dari atau sama dengan)

 

Operator ==

Disebut juga operator sama dengan yang digunakan untuk membandingan dua nilai itu apakah sama nilainya.

Contoh:

Buatlah sebuah file PHP bernama operatorSamaDengan.php dan masukkan kode berikut ini:

<?php

$a=7;

$b=8;

$c=7;

echo "$a==$b itu bernilai";

var_dump($a==$b);

echo "$a==$c itu bernilai";

var_dump($a==$c);

?>

Keterangan

var_dump($a==$b), kode var_dump() ini digunakan untuk menampilkan tipedata dan nilai dari hasil perbandingan variabel a dan variabel b yang menghasilkan tipe data boolean dan nilai false

Hasil

Bukalah file diatas melalui browsermu dan lihatlah hasilnya

 

Operator ===

Disebut juga operator identik yang digunakan untuk membandingan dua nilai itu apakah nilainya sama dan tipe datanya sama.

Contoh:

Buatlah sebuah file PHP bernama operatorIdentik.php dan masukkan kode berikut ini:

<?php

$a=7;

$b=7;

$c="7";

echo ‘Apakah $a===$b itu nilai dan tipe datanya sama ?’;

var_dump($a===$b);

echo ‘Apakah $a===$c itu nilai dan tipe datanya sama ?’;

var_dump($a===$c);

?>

Keterangan

var_dump($a===$b), dalam kode ini berarti saya membandingkan apakah nilai dan tipe data dari variabel a sama dengan tipe data dan nilai dari variabel b yang menghasilkan tipe data boolean dan nilai true

Hasil

Bukalah file diatas melalui browsermu dan lihatlah hasilnya

 

Operator !=

Disebut juga operator tidak sama dengan yang digunakan untuk membandingan dua nilai itu apakah nilainya tidak sama satu dengan yang lainnya.

Contoh:

Buatlah sebuah file PHP bernama operatorTidakSamaDengan.php dan masukkan kode berikut ini:

<?php

$a=7;

$b="7";

$c=7;

echo 'Apakah $a!=$b  ?';

var_dump($a!=$b);

echo 'Apakah $a!=$c  ?';

var_dump($a!=$c);

?>

Keterangan

var_dump($a!=$b), dalam kode ini berarti saya membandingkan apakah nilai dari variabel a itu tidak sama dengan nilai dari variabel b yang menghasilkan tipe data boolean dan nilai false

Hasil

Bukalah file diatas melalui browsermu dan lihatlah hasilnya

 

Operator <>

Disebut juga operator tidak sama dengan yang digunakan untuk membandingan dua nilai itu apakah nilainya tidak sama satu dengan yang lainnya.

Contoh:

Buatlah sebuah file PHP bernama operatorTidakSamaDengan2.php dan masukkan kode berikut ini:

<?php

$a=7;

$b=8;

echo 'Apakah $a!<>$b  ?';

var_dump($a<>$b);

?>

Keterangan

var_dump($a<>$b), dalam kode ini berarti saya membandingkan apakah nilai dari variabel a itu tidak sama dengan nilai dari variabel b yang menghasilkan tipe data boolean dan nilai true

Hasil

Bukalah file diatas melalui browsermu dan lihatlah hasilnya

 

Operator !==

Disebut juga operator tidak identik yang digunakan untuk membandingan dua nilai itu apakah nilai atau tipe datanya tidak sama.

Contoh:

Buatlah sebuah file PHP bernama operatorTidakIdentik.php dan masukkan kode berikut ini:

<?php

$a=7;

$b=8;

$c="7";

echo 'Apakah $a!==$b itu nilai atau tipe datanya tidak sama ?';

var_dump($a!==$b);

echo 'Apakah $a!==$c itu nilai atau tipe datanya tidak sama ?';

var_dump($a!==$c);

?>

Keterangan

var_dump($a!==$b), dalam kode ini berarti saya membandingkan apakah tipe data dan nilai dari variabel a itu tidak sama dengan tipe data dan nilai dari variabel b yang menghasilkan tipe data boolean dan nilai true

Hasil

Bukalah file diatas melalui browsermu dan lihatlah hasilnya

 

Operator >

Disebut juga operator lebih besar dari yang digunakan untuk membandingan apakah nilai disisi kiri itu lebih besar dari sisi kanan.

Contoh:

Buatlah sebuah file PHP bernama operatorLebihBesarDari.php dan masukkan kode berikut ini:

<?php

echo "7>5 = ";

var_dump(7>5);

?>

Keterangan

var_dump(7>5), dalam kode ini berarti saya membandingkan apakah nilai variabel a itu lebih besar dari nilai variabel b yang menghasilkan tipe data boolean dan nilai true

Hasil

Bukalah file diatas melalui browsermu dan lihatlah hasilnya

 

Operator <

Disebut juga operator lebih kecil dari yang digunakan untuk membandingan apakah nilai disisi kiri itu lebih kecil dari sisi kanan.

Contoh:

Buatlah sebuah file PHP bernama operatorLebihKecilDari.php dan masukkan kode berikut ini:

<?php

echo "7<5 = ";

var_dump(7<5);

?>

Keterangan

var_dump(7<5), dalam kode ini berarti saya membandingkan apakah nilai variabel a itu lebih kecil dari nilai variabel b yang menghasilkan tipe data boolean dan nilai false

Hasil

Bukalah file diatas melalui browsermu dan lihatlah hasilnya

 

Operator >=

Disebut juga operator lebih besar dari atau sama dengan yang digunakan untuk membandingan apakah nilai disisi kiri itu lebih besar dari sisi kanan ataukah nilai disisi kiri itu sama dengan nilai disisi kanan.

Contoh:

Buatlah sebuah file PHP bernama operatorLebihBesarDariAtauSamaDengan.php dan masukkan kode berikut ini:

<?php

echo "5>=5  ? ";

var_dump(5>=5);

?>

Keterangan

var_dump(5>=5), dalam kode ini berarti saya membandingkan apakah nilai variabel a itu lebih besar dari atau sama dengan nilai variabel b yang menghasilkan tipe data boolean dan nilai true

Hasil

Bukalah file diatas melalui browsermu dan lihatlah hasilnya

 

Operator <=

Disebut juga operator lebih kecil dari atau sama dengan yang digunakan untuk membandingan apakah nilai disisi kiri itu lebih kecil dari sisi kanan ataukah nilai disisi kiri itu sama dengan nilai disisi kanan.

Contoh:

Buatlah sebuah file PHP bernama operatorLebihKecilDariAtauSamaDengan.php dan masukkan kode berikut ini:

<?php

echo "5<=5  ? ";

var_dump(5<=5);

?>

Keterangan

var_dump(5<=5), dalam kode ini berarti saya membandingkan apakah nilai variabel a itu lebih kecil dari atau sama dengan nilai variabel b yang menghasilkan tipe data boolean dan nilai true

Hasil

Bukalah file diatas melalui browsermu dan lihatlah hasilnya

2016 © Fahmi Basya Kartapura