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