PHP Operator digunakan untuk memanipulasi variable atau nilai-nilai seperti menambah (+) dan sebagainya. Ada banyak operator dalam PHP, oleh karenanya kami kelompokkan dalam kategori agar dapat memudahkan anda.
PHP Operator
- Operator Penugasan (Assignment operator)
- Operator aritmetika
- Operator perbandingan (Comparison operators)
- Operatator string (String Operators)
- Kombinasi Aritmetika & operator assignment
OPERATOR PENUGASAN/ASSIGNMENT
Operator assignment digunakan untuk menetapkan nilai suatu variable dengan variable lainnya atau set variable ke nilai variabel lain.
Contoh Operator pada PHP:
$variabel = 7;
$variabel_lain = $variabel;
Sekarang nilai $variabel sama dengan $variabel_lain yaitu 7. Operator assignment juga dapat digunakan bersamaan dengan operator aritmatika yang sebentar lagi akan kita bahas.
OPERATOR ARITMATIKA
Perhatikan table berikut:
Operator |
Keterangan |
Contoh |
+ |
Tambah | 1 + 3 |
– |
Pengurangan |
3 – 1 |
* |
Perkalian |
3 * 1 |
/ |
Pembagian |
9/3 |
% | Modulus |
43% 10 |
Tentu anda tidak asing dengan hal tersebut bukan, ya karena anak SD sekalipun tidak asing dengan hal tersebut. Sekarang perhatikan contoh berikut:
<?php $tambah = 1+3; $kurang = 3-1; $kali = 3*1; $bagi = 9/3; $modulus = 5%2; echo "Hasil penjumlahan 1 + 3 adalah : $tambah <br />"; echo "Hasil pengurangan 3 – 1 adalah : $kurang <br />"; echo "Hasil perkalian 3 * 1 adalah : $kali <br />"; echo "Hasil pemabagian 9/3 adalah : $bagi <br />"; echo "Hasil modulus 5% 2 adalah : $modulus"; ?>
Hasil pengurangan 3 – 1 adalah : 2
Hasil perkalian 3 * 1 adalah : 3
Hasil pemabagian 9/3 adalah : 3
Hasil modulus 5% 2 adalah : 1
Modulus nanti bisa anda gunakan untuk mencari bilangan genap atau ganjil.
OPERATOR PERBANDINGAN
Operator perbandingan digunakan untuk memeriksa hubungan antara variable dan/atau nilai-nilai. Berikut adalah operator perbandingan yang paling penting dalam PHP:
Perhatikan table berikut: Kita berasumsi: $x = 4 dan $y=5.
Operator |
Keterangan | Contoh |
Hasil |
== |
Sama dengan | $x == $y | False (tidak benar) |
!= |
Tidak sama dengan |
$x != $y |
True (Benar) |
< |
Lebih kecil |
$x < $y |
True |
> |
Lebih besar |
$x > $y |
False |
<= | Lebih kecil atau sama dengan | $x <= $y |
True |
>= | Lebih besar atau sama dengan | $x >= $y |
False |
Pemakaian operator perbandingan akan dijelaskan pada pelajaran if statement.
OPERATOR STRING
Seperti yang telah kita pelajari pada pelajaran echo, periode “.” Digunakan untuk menambahkan atau menyambung dua string sekaligus ataupun lebih. Perhatikan contoh berikut:
<?php $string = "Belajar "; $string_lain = "PHP"; $string_baru = $string . $string_lain; echo $string_baru; ?>
KOMBINASI OPERATOR ARITMATIKA DAN ASSIGNMENT (PENUGASAN)
Contoh yang paling umum dalam hal ini adalah counter. Perhatikan contoh berikut:
<?php $counter = 1; echo "nilai awal $counter = $counter <br />"; $counter = $counter + 1; echo "nilai $counter setelah ditambah satu = $counter"; ?>
nilai $counter setelah ditambah satu = 2
Demikian, semoga tutorial mengenai PHP Operator ini dapat bermanfaat dan bisa dipahami dan sekedar info kepada pembaca bahwa tutorial sebelumnya adalah mengenai string pada php.