Operator perbandingan adalah
pemanfaatan simbol-simbol operator yang digunakan untuk perbandingan
antara dua nilai. Simbol-simbol operator perbandingan yang sering
digunakan dapat dilihat pada tabel berikut :
Operator
|
Nama
|
Contoh
|
Hasil
|
===
| Identik |
$x === $y
| Benar jika $x sama dengan $y dan keduanya adalah tipe yang sama |
>
| Lebih besar dari |
$x > $y
| Benar jika $x lebih besar dari $y |
<
| Lebih kecil dari |
$x < $y
| Benar jika $x lebih kecil dari $y |
>=
| Lebih besar dari atau sama dengan |
$x >= $y
| Benar jika $x lebih besar atau Benar dengan $y |
<=
| Lebih kecil dari atau sama dengan |
$x <= $y
| Benar jika $x lebih kecil atau sama dengan $y |
==
| Sama dengan |
$x == $y
| Benar jika $x sama dengan $y |
!=
| Tidak sama dengan |
$x != $y
| Benar jika $x tidak sama dengan $y |
Sekarang cobalah buat script operator perbandingan seperti berikut :
<?
$x="5"; // ini bilangan string
$y=5; // ini bilangan integer
echo"Percobaan === :" . ($x === $y); // hasilnya False (kosong)
echo"<br>Percobaan == :" . ($x == $y); // hasilnya True (1)
?>
Simpan dengan nama perbandingan.php, kemudian jalankan melalui localhost.
Ada hal yang perlu diperhatikan dalam
penggunaan operator “=” dan “==”, dalam php kedua simbol pendeklarasian
tersebut berbeda jika “=” berarti pemberian nilai dan “==” berarti sama
dengan, hati-hati dalam menggunakan kedua simbol tersebut.
EmoticonEmoticon