Belajar PHP : Pengertian Operator dan Jenis - Jenis beserta Contohnya
Pengertian Operator
Operator adalah Simbol yang digunakan untuk membuat instruksi atau memanipulasi data terhadap suatu nilai asal sehingga akan memberikan nilai hasil atas proses operasi.
Di dalam php terdapat berbagai macam operator yang bisa kita gunakan. Kita akan membahas beberapa operator yang paling dasar di dalam PHP.
Jenis - Jenis Operator
1. Operator Penugasan
Operator penugasan (=) ini berfungsi untuk memberikan nilai pada suatu variabel. Operator Penugasan Merupakan operator yang digunakan untuk memanipulasi variabel itu sendiri seperti menambah atau memasukan sebuah nilai ke variabel. Operator penugasan dasar dalam PHP adalah "=".
Contohnya :
<?php
$namaDepan = "Alfado";
$namaLengkap = "{$namaDepan} Pristel";
echo "{$namaLengkap} Maling di toko seblak";
?>
CodeScript
Hasil
2. Operator Perbandingan
Operator perbandingan digunakan untuk membandingkan antara dua nilai. Hasil yang didapatkan dari operator perbandingan adalah suatu nilai dengan tipe data
boolean
, yaitu true
atau false
.Contohnya :
<?php
$nilai = 90;
# membanding variabel
$lulus = $nilai > 80;
echo "{$nilai} > 80 = ";
var_dump($lulus);
echo "<br>";
# anda juga bisa membandingkan antar 2 string
echo "'a' < 'b' = ";
var_dump('a' < 'b');
echo '<br>';
?>
CodeScript
Hasil
3. Operator Logika
Operator Logika adalah operator yang digunakan untuk membandingkan 2 kondisi logika, yaitu logika benar (TRUE) dan logika salah (FALSE). Operator logika sering digunakan untuk kodisi IF, atau untuk keluar dari proses perulangan (looping). Jenis operand dalam operator logika ini adalah variabel dengan tipe boolean.
Contohnya :
<?php
$a = true;
$b = false;
// variabel $c akan bernilai false
$c = $a && $b;
printf("%b && %b = %b", $a,$b,$c);
echo "<hr>";
// variabel $c akan bernilai true
$c = $a || $b;
printf("%b || %b = %b", $a,$b,$c);
echo "<hr>";
?>
CodeScript
4. Operator Ternary
Ternary operator adalah suatu operator kondisional yang mana hanya mempunyai 3 expression di dalam pernyataannya. Namun, sejak programmer PHP menggunakan operator ternary untuk kepentingan pembanding, ternary operator juga digolongkan menjadi operator pembanding.
Ternary operator merupakan operator bawaan bahasa C, yang mana bisa kita gunakan dengan di versi PHP 5.3.
Ternary operator merupakan operator bawaan bahasa C, yang mana bisa kita gunakan dengan di versi PHP 5.3.
Contohnya :
<?php
$nilai = 85;
echo $nilai > 70 ? 'Baik' : 'Buruk'; //hasil Baik
echo "<br>";
//sekarang kita menggunakan if else
$nilai =10 ;
if($nilai > 5) {
echo "Sangat Baik";
}else{
echo "Baik";
} // Hasilnya Sangat Baik
?>
CodeScript
Komentar
Posting Komentar