SlideShare a Scribd company logo
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 Bab 2

Variabel dan Operator PHP
Variabel dan Operator PHPVariabel dan Operator PHP
Variabel dan Operator PHP
Deka M Wildan
 
Modul ii operatorlogika
Modul ii operatorlogikaModul ii operatorlogika
Modul ii operatorlogika
Shafrizal Kagashi
 
Algoritma Pemrograman - Operator
Algoritma Pemrograman - OperatorAlgoritma Pemrograman - Operator
Algoritma Pemrograman - Operator
Institut Sains dan Teknologi Nasional
 
Materi 02 Java Operators.pptx
Materi 02 Java Operators.pptxMateri 02 Java Operators.pptx
Materi 02 Java Operators.pptx
Abdillah Baraja
 
Pertemuan 5a.pptx
Pertemuan 5a.pptxPertemuan 5a.pptx
Pertemuan 5a.pptx
Menny SN
 
Basic PHP Syntax
Basic PHP SyntaxBasic PHP Syntax
Basic PHP Syntaxdaffa12
 
Web programming pertemuan 2
Web programming   pertemuan 2Web programming   pertemuan 2
Web programming pertemuan 2Iwan Tanjung
 
Pertemuan 6.ppt
Pertemuan 6.pptPertemuan 6.ppt
Pertemuan 6.ppt
TriSandhikaJaya
 

Similar to Bab 2 (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

Install win7.ppt
Install win7.pptInstall win7.ppt
Install win7.ppt
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

Refleksi pembelajaran guru bahasa inggris.pptx
Refleksi pembelajaran guru bahasa inggris.pptxRefleksi pembelajaran guru bahasa inggris.pptx
Refleksi pembelajaran guru bahasa inggris.pptx
SholahuddinAslam
 
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdfRANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
junarpudin36
 
Laporan Pembina OSIS UNTUK PMMOK.pdf.pdf
Laporan Pembina OSIS UNTUK PMMOK.pdf.pdfLaporan Pembina OSIS UNTUK PMMOK.pdf.pdf
Laporan Pembina OSIS UNTUK PMMOK.pdf.pdf
OcitaDianAntari
 
Fundamental Gerakan Pramuka KMD G ok.pptx
Fundamental Gerakan Pramuka KMD G ok.pptxFundamental Gerakan Pramuka KMD G ok.pptx
Fundamental Gerakan Pramuka KMD G ok.pptx
wahtun86siaran
 
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Fathan Emran
 
Penjelasan tentang Tahapan Sinkro PMM.pptx
Penjelasan tentang Tahapan Sinkro PMM.pptxPenjelasan tentang Tahapan Sinkro PMM.pptx
Penjelasan tentang Tahapan Sinkro PMM.pptx
GuneriHollyIrda
 
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdekaSOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
NiaTazmia2
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
UmyHasna1
 
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdfPpt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
fadlurrahman260903
 
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOKPENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
GusniartiGusniarti5
 
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
Indah106914
 
Aksi Nyata Merdeka Belajar Lolos Validasi
Aksi Nyata Merdeka Belajar Lolos ValidasiAksi Nyata Merdeka Belajar Lolos Validasi
Aksi Nyata Merdeka Belajar Lolos Validasi
DinaSetiawan2
 
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
Kanaidi ken
 
MATERI SOSIALISASI PPDB JABAR utkMAS052024 (2).pdf
MATERI SOSIALISASI PPDB JABAR utkMAS052024 (2).pdfMATERI SOSIALISASI PPDB JABAR utkMAS052024 (2).pdf
MATERI SOSIALISASI PPDB JABAR utkMAS052024 (2).pdf
solihin kadar
 
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-OndelSebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
ferrydmn1999
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
SurosoSuroso19
 
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdfRHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
asyi1
 
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
asepridwan50
 
webinar DISEMINASI BUDAYA POSITIF KOMBEL GUGUS KIHAJAR DEWANTARA
webinar DISEMINASI BUDAYA POSITIF  KOMBEL GUGUS KIHAJAR DEWANTARAwebinar DISEMINASI BUDAYA POSITIF  KOMBEL GUGUS KIHAJAR DEWANTARA
webinar DISEMINASI BUDAYA POSITIF KOMBEL GUGUS KIHAJAR DEWANTARA
RazefZulkarnain1
 
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
jodikurniawan341
 

Recently uploaded (20)

Refleksi pembelajaran guru bahasa inggris.pptx
Refleksi pembelajaran guru bahasa inggris.pptxRefleksi pembelajaran guru bahasa inggris.pptx
Refleksi pembelajaran guru bahasa inggris.pptx
 
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdfRANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
 
Laporan Pembina OSIS UNTUK PMMOK.pdf.pdf
Laporan Pembina OSIS UNTUK PMMOK.pdf.pdfLaporan Pembina OSIS UNTUK PMMOK.pdf.pdf
Laporan Pembina OSIS UNTUK PMMOK.pdf.pdf
 
Fundamental Gerakan Pramuka KMD G ok.pptx
Fundamental Gerakan Pramuka KMD G ok.pptxFundamental Gerakan Pramuka KMD G ok.pptx
Fundamental Gerakan Pramuka KMD G ok.pptx
 
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
 
Penjelasan tentang Tahapan Sinkro PMM.pptx
Penjelasan tentang Tahapan Sinkro PMM.pptxPenjelasan tentang Tahapan Sinkro PMM.pptx
Penjelasan tentang Tahapan Sinkro PMM.pptx
 
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdekaSOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
 
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdfPpt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
 
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOKPENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
 
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
 
Aksi Nyata Merdeka Belajar Lolos Validasi
Aksi Nyata Merdeka Belajar Lolos ValidasiAksi Nyata Merdeka Belajar Lolos Validasi
Aksi Nyata Merdeka Belajar Lolos Validasi
 
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
 
MATERI SOSIALISASI PPDB JABAR utkMAS052024 (2).pdf
MATERI SOSIALISASI PPDB JABAR utkMAS052024 (2).pdfMATERI SOSIALISASI PPDB JABAR utkMAS052024 (2).pdf
MATERI SOSIALISASI PPDB JABAR utkMAS052024 (2).pdf
 
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-OndelSebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
 
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdfRHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
 
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
 
webinar DISEMINASI BUDAYA POSITIF KOMBEL GUGUS KIHAJAR DEWANTARA
webinar DISEMINASI BUDAYA POSITIF  KOMBEL GUGUS KIHAJAR DEWANTARAwebinar DISEMINASI BUDAYA POSITIF  KOMBEL GUGUS KIHAJAR DEWANTARA
webinar DISEMINASI BUDAYA POSITIF KOMBEL GUGUS KIHAJAR DEWANTARA
 
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
 

Bab 2

  • 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”; ?>