Bab 3 – Operator Dasar PHP
Tujuan Pembelajaran
Setelah mempelajari bab ini, peserta didik mampu:
- Memahami konsep operator dalam PHP.
- Menggunakan operator aritmatika.
- Menggunakan operator penugasan.
- Menggunakan operator perbandingan.
- Menggunakan operator logika sederhana.
Pengertian Operator
Operator adalah simbol yang digunakan untuk melakukan operasi terhadap suatu nilai atau variabel.
Contoh:
$a = 10;
$b = 5;
echo $a + $b;
Output:
15
Operator Aritmatika
| Operator | Fungsi | Contoh |
|---|---|---|
+ | Penjumlahan | $a + $b |
- | Pengurangan | $a - $b |
* | Perkalian | $a * $b |
/ | Pembagian | $a / $b |
% | Sisa bagi | $a % $b |
Contoh:
<?php
$a = 20;
$b = 4;
echo "Tambah: ".($a + $b)."<br>";
echo "Kurang: ".($a - $b)."<br>";
echo "Kali: ".($a * $b)."<br>";
echo "Bagi: ".($a / $b)."<br>";
echo "Modulus: ".($a % $b);
?>
Operator Penugasan
$nilai = 10;
$nilai += 5;
echo $nilai;
Output:
15
Operator Perbandingan
$a = 10;
$b = 20;
var_dump($a > $b);
var_dump($a < $b);
var_dump($a == $b);
Operator Logika
Contoh:
$nilai = 85;
$absen = 90;
if ($nilai >= 75 && $absen >= 80) {
echo "Lulus";
} else {
echo "Belum Lulus";
}
Meskipun struktur if akan dipelajari lebih mendalam pada bagian berikutnya, contoh ini menunjukkan penggunaan operator logika && (AND).
Latihan Praktik Bab 3
Praktik 1
Buat kalkulator sederhana yang menghitung:
- Penjumlahan
- Pengurangan
- Perkalian
- Pembagian
dari dua buah variabel.
Praktik 2
Bandingkan dua nilai menggunakan:
><==!=
Tampilkan hasil dengan var_dump().
Praktik 3
Buat program yang menentukan apakah seorang siswa lulus jika:
- Nilai ≥ 75
- Kehadiran ≥ 80%
Gunakan operator logika &&.
Tugas Praktik Bab 3
Buat program Perhitungan Nilai Akhir Siswa dengan ketentuan:
- Nilai Tugas = 30%
- Nilai UTS = 30%
- Nilai UAS = 40%
Program harus:
- Menggunakan variabel.
- Menghitung nilai akhir menggunakan operator aritmatika.
- Menampilkan seluruh nilai dan hasil akhir.
- Menentukan status “Lulus” atau “Belum Lulus” menggunakan operator perbandingan dan logika (batas kelulusan 75).
