Didalam PHP juga dikenal beberapa operator, yaitu
- Operator logika
Operator | Simbol | Keterangan |
AND | && | Bernilai true Jika Kedua Operator True |
OR | || | Bernilai false jika kedua operand False |
XOR | XOR | Bernilai True Jika salah satu operand True |
NOT | ! | Membalik Nilai dari Operand |
- Operator Assignment
Simbol | Keterangan | Contoh | Operasi Yang Setara |
= | Mengisi variabel dengan nilai tertentu | $nama="newbie" | $nama="newbie" |
+= | Menambah Nilai Variabel | $nilai +=10; | $nilai =$nilai+10; |
-= | Mengurangi Nilai Variabel | $nilai -=10; | $nilai =$nilai-10; |
*= | Mengalikan Nilai Variabel | $nilai *=10; | $nilai =$nilai*10; |
/= | Membagi Nilai Variabel | $nilai /=10; | $nilai =$nilai/10; |
%= | Mendapatkan Nilai Hasil bagi | $nilai %=10; | $nilai =$nilai%10; |
&= | Melakukan operasi AND pada variabel | $a &=true; | $a =$a AND true; |
|= | Melakukan operasi OR pada variabel | $a |=true; | $a =$a OR true; |
^= | Melakukan operasi BITWISE XOR pada variabel | $a ^=true; | $a =$a ^ true; |
.= | Menyambung String | $s .=`oke` | $s =$s.`oke`; |
++ | Menambah variabel satu(1) angka | $n++ | $n = $n+1; |
-- | Mengurangi variabel satu(1) angka | $n-- | $n = $n11; |
- Operator Aritmatika
Operator | Simbol | Keterangan |
Plus | + | Penambahan Nilai |
Minus | - | Pengurangan Nilai |
Kali | * | Perkalian Nilai |
Bagi | / | Pembagian Nilai |
Modulus | % | Sisa Hasil Pembagian nilai |
- Operator Relational
Operator | Keterangan |
== | Operand kanan sama dengan operand kiri |
> | Operan kanan lebih besar dari kiri |
< | Operan kanan kurang dari kiri |
>= | Operan kanan lebih atau sama dengan kiri |
<= | Operan kanan kurang dari atau sama dengan kiri |
!= | Operan kanan tidak sama dengan operand kiri |
=== | Operan kanan sama dengan operand kiri dari sisi nilai dan tipe data |
Contoh Listing Programnya :
<html>
<head><title>Latihan Operator</title></head>
<body>
<?php
$x = 10;
$y = 2;
echo "x = ".$x."<br>";
echo "y = ".$y."<br>";
//Operasi Aritmetika
echo "<h3>OPERATOR ARITMATIKA</h3>";
$h = $x + $y;
echo $x." + ".$y." = ".$h."<br>";
$h = $x - $y;
echo $x." - ".$y." = ".$h."<br>";
$h = $x * $y;
echo $x." * ".$y." = ".$h."<br>";
$h = $x / $y;
echo $x." / ".$y." = ".$h."<br>";
$h = $x % $y;
echo $x." % ".$y." = ".$h."<br>";
//Operasi Assigment
echo "<h3>OPERATOR ASSIGMENT</h3>";
$x++;
echo "x =".$x."<br>";
$x *= 3;
echo "x =".$x."<br>";
//Tampilan String
$kalimat = "Saya Belajar Operator PHP";
$string = "sangat menyenangkan belajar PHP";
echo $kalimat." itu " .$string. "<br>";
echo " terkadang ".$string." ketika".$kalimat;
//Operasi Relational
echo "<h3>OPERATOR RELATIONAL</h3>";
if($x>$y) echo "x lebih besar dari y"; else echo "x kurang dari y";
echo "</br>";
?>
//Operasi Logika
<h3>OPERATOR LOGIKA</h3>
<table width="200" border="1">
<tr>
<td><strong>OPERATOR</strong></td>
<td><strong>CONTOH</strong></td>
<td><strong>HASIL</strong></td>
</tr>
<tr>
<td align="center">&</td>
<td>8 &10</td>
<td><?php echo 8 & 10;?></td>
</tr>
<tr>
<td align="center">|</td>
<td>8 | 10</td>
<td><?php echo 8 | 10;?></td>
</tr>
</table>
</body>
</html>
Sumber :
ALLAH SWT
Denu Sutaji ; Sistem Inventory Mini Market dengan PHP & JQuery ; Lokomedia
Tidak ada komentar:
Posting Komentar