Jenis-jenis Operator Perbandingan dalam PHP
Pada kesempatan kali ini saya akan membahas tentang jenis-jenis operator perbandingan dalam php, dalam posting sebelumnya saya juga pernah membahas tentang "Penggunaan if else dalam PHP".
Operator perbandingan adalah sebuah operator yang membandingkan antar satu nilai dengan nilai yang lain.
1.Sama dengan ganda (==)
Tanda ini dikenal sebagai Operator Perbandingan. digunakan untuk membandingkan dua hal
yang berarti sama, contoh :
- <?php
- $password=123;
- if ($password == 123) {
- echo "password benar!";
- }
- ?>
Script diatas apabila dijalankan akan menghasilkan "password benar".
2.Tidak sama dengan !=
kalian juga dapat menguji apakah satu syarat adalah tidak sama dengan yang lain. Dalam hal ini, Anda memerlukan tanda “seru” dan tanda “sama dengan” dikombinasikan seperti ( !=). Untuk lebih jelasnya silahkan lohat contoh dibawah ini :
- <?php
- $password=123;
- if ($password != 123) {
- echo "password salah!";
- }
- else{
- echo "password benar";
- }
- ?>
Script diatas apabila dijalankan akan menghasilkan password benar karena $password=123.
3.lebih kecil <
Tentu ini tidak asing lagi bagi kalian yaitu membanding mana yang lebih kecil di antara dua sisi. contoh :
- <?php
- $motor=50;
- $mobil=70;
- if ($motor < $mobil) {
- echo "Benar motor lebih kecil";
- }
- ?>
Hasil : Benar motor lebih kecil.
4.lebih Besar >
Sama seperti perbandingan lebih kecil diatas perbandingan seperti ini tentunya sudah familiar. contohnya :
- <?php
- $motor=50;
- $mobil=70;
- if ($mobil > $motor) {
- echo "Benar mobil lebih besar";
- }
- ?>
Hasil : Benar mobil lebih besar.
5.Lebih Kecil atau sama dengan <=
Logikanya :Sepeda lebih kecil daripada motor dan maksimal hanya bisa sampai sama besar motor.
- <?php
- $motor=50;
- $sepeda=40;
- if ($sepeda <= $motor) {
- echo "sepeda lebih kecil atau sama besar motor";
- }
- ?>
Hasilnya : sepeda lebih kecil atau sama besar motor.
6.Lebih Besar atau sama dengan >=
motor lebih kecil dari sepeda dan minimal bisa sama besar sepeda.
- <?php
- $motor=50;
- $sepeda=40;
- if ($motor >= $sepeda) {
- echo "motor lebih besar daripada sepeda dan
- minimal sama besar sepeda";
- }
- ?>
Hasilnya : motor lebih besar daripada sepeda dan minimal sama besar sepeda.
kita sudah belajar menggunakan menggunakan equals ganda tanda, jadi kita akan teruskan dengan "identik".
7.identik ===
Operator identik biasa digunakan untuk membandingkan nilai dan tipedata yang ada dalam suatu variabel sehingga variabel akan dianggap "True" atau benar jika tipe data dan nilainya sama. untuk lebih jelasnya silahkan perhatikan contoh dibawah ini :
- <?php
- $password='1234';
- if ($password === '1234') {
- echo "password sama";
- }else{
- echo "password tidak sama";
- }
- ?>
pada script diatas variabel $password bernilai 1234 dan bertipe data "Numeric" sehingga apabila dijalankan akan menghasilkan password sama.
Nah, demikian tutorial kali ini semoga dapat dipahami, kita lanjutkan pada posting berikutnya :)
Tidak ada komentar