SlideShare a Scribd company logo
1 of 41
2.Operator Assignment
Digunakan untuk mengisi variable
yang terletak di sebelah kiri
operator dengan nilai yang ada di
sebelah kanan operator
$A
Variable

B
Operator

Nilai
2.1. Symbol Operator =
Digunakan untuk mengisi variable yang
terletak di sebelah kiri operator dengan nilai
yang ada di sebelah kanan operator
Contoh :
<?
$a = 4+2; ?>

Berapapun nilai $a sebelumnya, sekarang $a telah berisi
nilai 6
2.2. Symbol Operator +=
Digunakan untuk menambahkan nilai yang terletak di
sebelah kanan operator ke variable yang di sebelah kiri dan
hasilnya disimpan di variable tersebut juga

Contoh :
<?
$a += 6; ?> // $a = $a + 6;
Misalnya nilai awal $a = 4, maka sekarang $a = 10
2.3. Symbol Operator -=
Digunakan untuk mengurangkan nilai yang terletak di
sebelah kanan operator ke variable yang di sebelah kiri dan
hasilnya disimpan di variable tersebut juga
Contoh :
<?
$a -= 4; ?> // $a = $a – 4;
Misalnya nilai awal $a = 10, maka sekarang $a = 6
2.4. Symbol Operator *=
Digunakan untuk mengalikan variable yang ada di sebelah
kiri operator dengan nilai yang terletak di sebelah kanan
operator dan hasilnya disimpan di variable tersebut juga

Contoh :
<?
$a *= 2; ?> //$a = $a * 2;
Misalnya nilai awal $a = 10, maka sekarang $a = 20
2.5. Symbol Operator /=
Digunakan untuk membagi variable yang ada di sebelah kiri
operator dengan nilai yang terletak di sebelah kanan
operator dan hasilnya disimpan di variable tersebut juga
Contoh :
<?
$a /= 6; ?> //$a = $a / 6;
Misalnya nilai awal $a = 12, maka sekarang $a = 2
2.6. Symbol Operator %=
Digunakan untuk membagi variable yang ada di sebelah kiri
operator dengan nilai yang terletak di sebelah kanan
operator kemudian sisa pembagiannya disimpan di variable
tersebut juga

Contoh :
<?
$a %= 7; ?>
Misalnya nilai awal $a = 10, maka sekarang $a = 3
3.Operator Perbandingan
Digunakan untuk membandingkan
2 kondisi atau lebih

$A
Kondisi 1

B
Operator

Kondisi 2
3.1. Symbol Operator ==
Akan bernilai true atau 1 jika dua kondisi yang
dibandingkan memiliki nilai yang sama

Contoh :
<?
$a = 6;
$b = 6;
$a == $b;

?>
Maka kondisi ini akan bernilai 1 atau true
3.2. Symbol Operator <>
Akan bernilai true atau 1 jika dua kondisi yang
dibandingkan memiliki nilai yang tidak sama

Contoh :
<?
$a = 6;
$b = 7;
$a <> $b;

?>
Maka kondisi ini akan bernilai 1 atau true
3.3. Symbol Operator !=
Akan bernilai true atau 1 jika dua kondisi yang
dibandingkan memiliki nilai yang tidak sama

Contoh :
<?
$a = 4;
$b = 5;
$a != $b;

?>
Maka kondisi ini akan bernilai 1 atau true
3.4. Symbol Operator >
Akan bernilai true atau 1 jika nilai di sebelah kiri
operator lebih besar dari nilai sebelah kanan operator

Contoh :
<?
$a = 7;
$b = 5;
$a > $b;

?>
Maka kondisi ini akan bernilai 1 atau true
3.5. Symbol Operator <
Akan bernilai true atau 1 jika nilai di sebelah kiri
operator lebih kecil dari nilai sebelah kanan operator

Contoh :
<?
$a = 5;
$b = 8;
$a < $b;

?>
Maka kondisi ini akan bernilai 1 atau true
3.6. Symbol Operator >=
Akan bernilai true atau 1 jika nilai di sebelah kiri
operator lebih besar atau sama dengan nilai sebelah
kanan operator

Contoh :
<?
$a = 11;
$b = 10;
$a >= $b;

?>
Kondisi juga tetap bernilai 1 atau true saat $a = 10
3.7. Symbol Operator <=
Akan bernilai true atau 1 jika nilai di sebelah kiri
operator lebih kecil atau sama dengan nilai sebelah
kanan operator

Contoh :
<?
$a = 10;
$b = 11;
$a <= $b;

?>
Kondisi juga tetap bernilai 1 atau true saat $a = 11
?????????????????
Berapa Nilai Variable a ?

<?
$a = 6 * 2;
?>
Berapa Nilai Variable a ?

<?
$a = 5;
$a += 9;
?>
Berapa Nilai Variable a ?

<?
$a = 5;
$a -= 5;
?>
Berapa Nilai Variable a ?

<?
$a = 5;
$a *= 3;
?>
Berapa Nilai Variable a ?

<?
$a = 10;
$a /= 2;
?>
True Apa False ?

<?
$a = 10;
$b = 2;
$a == $b;
?>
True Apa False ?

<?
$a = 6;
$b = 8;
$a != $b;
?>
True Apa False ?

<?
$a = 3;
$b = 3;
$a <> $b;
?>
True Apa False ?

<?
$a = “oke”;
$b = “eko”;
$a != $b;
?>
True Apa False ?

<?
$a = “oke”;
$b = “eko”;
$a == $b;
?>
True Apa False ?

<?
$a = “eko”;
$b = “eko”;
$a == $b;
?>
True Apa False ?

<?
$a = 122;
$b = 67;
$a >= $b;
?>
True Apa False ?

<?
$a = 122;
$b = 67;
$a <= $b;
?>
4.Operator Logika
Digunakan untuk menggabungkan 2
kondisi atau lebih perbandingan

A
Perbandingan1

B
Operator

Perbandingan2
4.1. Symbol Operator AND
Akan bernilai true atau 1 jika dua kondisi atau lebih
semuanya memiliki nilai true atau 1

Contoh :
<?
$a = 3; $b = 7;
$a == 3 AND $b == 7;

A

B

Kond

1

1

1

0

1

0

1

0

0

0

0

0

?>
Maka kondisi ini akan bernilai 1 atau true
4.2. Symbol Operator &&
Akan bernilai true atau 1 jika dua kondisi atau lebih
semuanya memiliki nilai true atau 1

Contoh :
<?
$a = “admin”; $b = “pasword”;
$a == “admin” && $b == “pasword”;

?>
Maka kondisi ini akan bernilai 1 atau true
4.3. Symbol Operator OR
Akan bernilai false atau 0 jika dua kondisi atau lebih
semuanya memiliki nilai false atau 0

Contoh :
<?
$a = 7; $b = 9;
$a == 8 || $b == 7;

A

B

Kond

1

1

1

0

1

1

1

0

1

0

0

0

?>
Maka kondisi ini akan bernilai 0 atau false
4.4. Symbol Operator ||
Akan bernilai false atau 0 jika dua kondisi atau lebih
semuanya memiliki nilai false atau 0

Contoh :
<?
$a = “admin”; $b = “pasword”;
$a == “admon” OR $b == “paswird”;

?>
Maka kondisi ini akan bernilai 0 atau false
4.5. Symbol Operator XOR
Akan bernilai false atau 0 jika dua kondisi atau lebih
semuanya memiliki nilai false atau 0, namun akan
bernilai true saat keduanya benar atau keduanya salah

Contoh :
<?
$a = 7; $b = 9;
$a == 8 xor $b == 7;

?>

A

B

Kond

1

1

1

0

1

0

1

0

0

0

0

1
True Apa False ?

<?
$a = 122;
$b = 67;
$a == 122 && $b == 67;

?>
True Apa False ?

<?
$a = “eko”;
$b = 67;
$a == “edi” AND $b == 67;

?>
True Apa False ?

<?
$a = “eko”;
$b = 67;
$a == “edi” || $b == 68;

?>
True Apa False ?

<?
$a = “joya”;
$b = “meme”;
$a == “joya” || $b == “meme”;

?>
SELESAI
TERIMA KASIH

More Related Content

Similar to Operator Assignment dan Perbandingan PHP

Similar to Operator Assignment dan Perbandingan PHP (10)

Variabel dan Operator PHP
Variabel dan Operator PHPVariabel dan Operator PHP
Variabel dan Operator PHP
 
Modul ii operatorlogika
Modul ii operatorlogikaModul ii operatorlogika
Modul ii operatorlogika
 
Algoritma Pemrograman - Operator
Algoritma Pemrograman - OperatorAlgoritma Pemrograman - Operator
Algoritma Pemrograman - Operator
 
Materi 02 Java Operators.pptx
Materi 02 Java Operators.pptxMateri 02 Java Operators.pptx
Materi 02 Java Operators.pptx
 
Pertemuan 5a.pptx
Pertemuan 5a.pptxPertemuan 5a.pptx
Pertemuan 5a.pptx
 
Basic PHP Syntax
Basic PHP SyntaxBasic PHP Syntax
Basic PHP Syntax
 
Web programming pertemuan 2
Web programming   pertemuan 2Web programming   pertemuan 2
Web programming pertemuan 2
 
Pertemuan 6.ppt
Pertemuan 6.pptPertemuan 6.ppt
Pertemuan 6.ppt
 
WEB II PHP 03
WEB II PHP 03WEB II PHP 03
WEB II PHP 03
 
Operator
OperatorOperator
Operator
 

More from Ariezsam

More from Ariezsam (7)

Install win7.ppt
Install win7.pptInstall win7.ppt
Install win7.ppt
 
Bab 5
Bab 5Bab 5
Bab 5
 
Bab 4
Bab 4Bab 4
Bab 4
 
Bab 3
Bab 3Bab 3
Bab 3
 
Php 1
Php 1Php 1
Php 1
 
Php 0
Php 0Php 0
Php 0
 
Flowchat
FlowchatFlowchat
Flowchat
 

Recently uploaded

Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxIgitNuryana13
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAAndiCoc
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKDEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKirwan461475
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxIrfanAudah1
 
Aksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxAksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxsdn3jatiblora
 
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5ssuserd52993
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxWirionSembiring2
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfirwanabidin08
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Abdiera
 
421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptxGiftaJewela
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfCloverash1
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMmulyadia43
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfbibizaenab
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxmawan5982
 
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxtugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxmawan5982
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxRezaWahyuni6
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)3HerisaSintia
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapsefrida3
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfCandraMegawati
 

Recently uploaded (20)

Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKDEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 
Aksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxAksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptx
 
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
 
421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdf
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
 
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxtugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptx
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genap
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
 

Operator Assignment dan Perbandingan PHP

  • 1.
  • 2. 2.Operator Assignment Digunakan untuk mengisi variable yang terletak di sebelah kiri operator dengan nilai yang ada di sebelah kanan operator $A Variable B Operator Nilai
  • 3. 2.1. Symbol Operator = Digunakan untuk mengisi variable yang terletak di sebelah kiri operator dengan nilai yang ada di sebelah kanan operator Contoh : <? $a = 4+2; ?> Berapapun nilai $a sebelumnya, sekarang $a telah berisi nilai 6
  • 4. 2.2. Symbol Operator += Digunakan untuk menambahkan nilai yang terletak di sebelah kanan operator ke variable yang di sebelah kiri dan hasilnya disimpan di variable tersebut juga Contoh : <? $a += 6; ?> // $a = $a + 6; Misalnya nilai awal $a = 4, maka sekarang $a = 10
  • 5. 2.3. Symbol Operator -= Digunakan untuk mengurangkan nilai yang terletak di sebelah kanan operator ke variable yang di sebelah kiri dan hasilnya disimpan di variable tersebut juga Contoh : <? $a -= 4; ?> // $a = $a – 4; Misalnya nilai awal $a = 10, maka sekarang $a = 6
  • 6. 2.4. Symbol Operator *= Digunakan untuk mengalikan variable yang ada di sebelah kiri operator dengan nilai yang terletak di sebelah kanan operator dan hasilnya disimpan di variable tersebut juga Contoh : <? $a *= 2; ?> //$a = $a * 2; Misalnya nilai awal $a = 10, maka sekarang $a = 20
  • 7. 2.5. Symbol Operator /= Digunakan untuk membagi variable yang ada di sebelah kiri operator dengan nilai yang terletak di sebelah kanan operator dan hasilnya disimpan di variable tersebut juga Contoh : <? $a /= 6; ?> //$a = $a / 6; Misalnya nilai awal $a = 12, maka sekarang $a = 2
  • 8. 2.6. Symbol Operator %= Digunakan untuk membagi variable yang ada di sebelah kiri operator dengan nilai yang terletak di sebelah kanan operator kemudian sisa pembagiannya disimpan di variable tersebut juga Contoh : <? $a %= 7; ?> Misalnya nilai awal $a = 10, maka sekarang $a = 3
  • 9. 3.Operator Perbandingan Digunakan untuk membandingkan 2 kondisi atau lebih $A Kondisi 1 B Operator Kondisi 2
  • 10. 3.1. Symbol Operator == Akan bernilai true atau 1 jika dua kondisi yang dibandingkan memiliki nilai yang sama Contoh : <? $a = 6; $b = 6; $a == $b; ?> Maka kondisi ini akan bernilai 1 atau true
  • 11. 3.2. Symbol Operator <> Akan bernilai true atau 1 jika dua kondisi yang dibandingkan memiliki nilai yang tidak sama Contoh : <? $a = 6; $b = 7; $a <> $b; ?> Maka kondisi ini akan bernilai 1 atau true
  • 12. 3.3. Symbol Operator != Akan bernilai true atau 1 jika dua kondisi yang dibandingkan memiliki nilai yang tidak sama Contoh : <? $a = 4; $b = 5; $a != $b; ?> Maka kondisi ini akan bernilai 1 atau true
  • 13. 3.4. Symbol Operator > Akan bernilai true atau 1 jika nilai di sebelah kiri operator lebih besar dari nilai sebelah kanan operator Contoh : <? $a = 7; $b = 5; $a > $b; ?> Maka kondisi ini akan bernilai 1 atau true
  • 14. 3.5. Symbol Operator < Akan bernilai true atau 1 jika nilai di sebelah kiri operator lebih kecil dari nilai sebelah kanan operator Contoh : <? $a = 5; $b = 8; $a < $b; ?> Maka kondisi ini akan bernilai 1 atau true
  • 15. 3.6. Symbol Operator >= Akan bernilai true atau 1 jika nilai di sebelah kiri operator lebih besar atau sama dengan nilai sebelah kanan operator Contoh : <? $a = 11; $b = 10; $a >= $b; ?> Kondisi juga tetap bernilai 1 atau true saat $a = 10
  • 16. 3.7. Symbol Operator <= Akan bernilai true atau 1 jika nilai di sebelah kiri operator lebih kecil atau sama dengan nilai sebelah kanan operator Contoh : <? $a = 10; $b = 11; $a <= $b; ?> Kondisi juga tetap bernilai 1 atau true saat $a = 11
  • 18. Berapa Nilai Variable a ? <? $a = 6 * 2; ?>
  • 19. Berapa Nilai Variable a ? <? $a = 5; $a += 9; ?>
  • 20. Berapa Nilai Variable a ? <? $a = 5; $a -= 5; ?>
  • 21. Berapa Nilai Variable a ? <? $a = 5; $a *= 3; ?>
  • 22. Berapa Nilai Variable a ? <? $a = 10; $a /= 2; ?>
  • 23. True Apa False ? <? $a = 10; $b = 2; $a == $b; ?>
  • 24. True Apa False ? <? $a = 6; $b = 8; $a != $b; ?>
  • 25. True Apa False ? <? $a = 3; $b = 3; $a <> $b; ?>
  • 26. True Apa False ? <? $a = “oke”; $b = “eko”; $a != $b; ?>
  • 27. True Apa False ? <? $a = “oke”; $b = “eko”; $a == $b; ?>
  • 28. True Apa False ? <? $a = “eko”; $b = “eko”; $a == $b; ?>
  • 29. True Apa False ? <? $a = 122; $b = 67; $a >= $b; ?>
  • 30. True Apa False ? <? $a = 122; $b = 67; $a <= $b; ?>
  • 31. 4.Operator Logika Digunakan untuk menggabungkan 2 kondisi atau lebih perbandingan A Perbandingan1 B Operator Perbandingan2
  • 32. 4.1. Symbol Operator AND Akan bernilai true atau 1 jika dua kondisi atau lebih semuanya memiliki nilai true atau 1 Contoh : <? $a = 3; $b = 7; $a == 3 AND $b == 7; A B Kond 1 1 1 0 1 0 1 0 0 0 0 0 ?> Maka kondisi ini akan bernilai 1 atau true
  • 33. 4.2. Symbol Operator && Akan bernilai true atau 1 jika dua kondisi atau lebih semuanya memiliki nilai true atau 1 Contoh : <? $a = “admin”; $b = “pasword”; $a == “admin” && $b == “pasword”; ?> Maka kondisi ini akan bernilai 1 atau true
  • 34. 4.3. Symbol Operator OR Akan bernilai false atau 0 jika dua kondisi atau lebih semuanya memiliki nilai false atau 0 Contoh : <? $a = 7; $b = 9; $a == 8 || $b == 7; A B Kond 1 1 1 0 1 1 1 0 1 0 0 0 ?> Maka kondisi ini akan bernilai 0 atau false
  • 35. 4.4. Symbol Operator || Akan bernilai false atau 0 jika dua kondisi atau lebih semuanya memiliki nilai false atau 0 Contoh : <? $a = “admin”; $b = “pasword”; $a == “admon” OR $b == “paswird”; ?> Maka kondisi ini akan bernilai 0 atau false
  • 36. 4.5. Symbol Operator XOR Akan bernilai false atau 0 jika dua kondisi atau lebih semuanya memiliki nilai false atau 0, namun akan bernilai true saat keduanya benar atau keduanya salah Contoh : <? $a = 7; $b = 9; $a == 8 xor $b == 7; ?> A B Kond 1 1 1 0 1 0 1 0 0 0 0 1
  • 37. True Apa False ? <? $a = 122; $b = 67; $a == 122 && $b == 67; ?>
  • 38. True Apa False ? <? $a = “eko”; $b = 67; $a == “edi” AND $b == 67; ?>
  • 39. True Apa False ? <? $a = “eko”; $b = 67; $a == “edi” || $b == 68; ?>
  • 40. True Apa False ? <? $a = “joya”; $b = “meme”; $a == “joya” || $b == “meme”; ?>