Unduh sebagai docx, pdf, atau txt
Unduh sebagai docx, pdf, atau txt
Anda di halaman 1dari 2

Nama : Meinito Syndi

NIM : 201410060311077

Kelas : Pendidikan Matematika 6C

Sumber : Pgri 3. (2011). Rekayasa Perangkat Lunak (Sistem Operasi dan Aplikasi
Internet). Malang : SMK Pgri 3 Malang

Ekspresi atau sering juga disebut dengan ungkapan adalah suatu bentuk yang
menghasilka suatu nilai. Dalam bentuk yang sederhana, ekspresi dapat berupa konstanta atau
variabel. Dalam bentuk yang lebih kompleks, suatu ekspresi melibatkan Operator dan
Operand.
Contoh : 20 + 5 * 5
Sedangkan operator adalah symbol atau karakter khusus yang digunakan dalam suatu
ekspresi untuk memanipulasi nilai atau variabel dan memberikan suatu hasil.
Operator pada PHP dibedakan menjadi :
* Operator Aritmatika * Operator Assigment * Operator Bit
* Operator Relasi * Operator Ternary * Operator Kontrol Error
* Operator Eksekusi * Operator Increment/Decrement
* Operator Logika * Operator String * Operator Array
Untuk ekspresi yang kompleks yang melibatkan banyak operand dan operator,
operator-operator tersebut akan dikerjakan oleh PHP sesuai prioritasnya.
Contoh : a = 15 – 12/3
untuk itu, 12/2 akan dikerjakan terlebih dahulu, kemudian hasil pembagian tersebut akan
menjadi pengurang bagi 15 sehingga menghasilkan 11 bukan 1. Hal tersebut disebabkan
prioritas operator/lebih tinggi dari operator. Prioritas operator dari prioritas yang lebih tinggi
yang lebih tinggi dapat dilihat pada gambar dibawah ini.
Komentar :
Dalam materi ini ekpresi dan operator
saling berhubungan dimana ekpreso yang
kompleks melibatkan banyak operand dan
operator. Dan prioritas operator lebih
berurutan seperti halnya di tabel, yang
mana lebih tinggi maka akan di proses
terlebih dahulu.
Nama : Meinito Syndi

NIM : 201410060311077

Kelas : Pendidikan Matematika 6C

Sumber : Pgri 3. (2011). Rekayasa Perangkat Lunak (Sistem Operasi dan Aplikasi
Internet). Malang : SMK Pgri 3 Malang

Struktur kontrol merupakan pengatur aliran program rangkaian perintah yang harus ditulis
untuk memenuhi beberapa keadaan. Tujuan struktur kontrol menggunakan struktur kontrol
keputusan / percabangan, untuk memilih bagian dari program yang akan dieksekusi. Yaitu
mengulang sebagian rutin karena tidak terpenuhinya suatu kondisi. Melanjutkan sebuah
pernyataan bila kondisi terpenuhi. Dan memilih sebuah pilihan dari beberapa alternatif bila
sebuah kondisi terpenuhi.
1. If. Perintah dalam blok if akan di kerjakan jika nilai dari ekspresi di dalam if bernilai
benar (true).
if(boolean_ekspresi ){
statement; }
2. If else. Digunakan untuk memberikan alternative urutan perintah apabila ada proses
yang memberikan dua alternative benar atau salah. else merupakan bagian seurutan
perintah yang harus dikerjakan apabila hasil evaluasi dari ekspresi pada if bernilai
salah.
if( boolean_ekspresi ){
statement 1; }else{
statement 2; }
3. Else if. Nilai suatu ekspresi bisa jadi bukan dua nilai benar atau salah, tetapi bisa
banyak nilai. Struktur if...else if menyederhanakan model struktur kontrol if...else.
if( boolean_ekspresi1 ) {
statement1; }else if( boolean_ekspresi2 ) {
statement2; }else {
statement3; }
4. Switch. Merupakan perintah yang digunakan untuk keluar pada suatu blok. Jika tidak
diberikan break pada case maka akan dianggap benar dan dieksekusi.
switch( switch_ekspresi ){
case case_pilihan1:
statement1; break;
case case_pilihan2:
statement1; break;
default:
statement1; }
Komentar :
Dalam struktur php terdapat 4 struktur control yaitu if, if-else,if-else-if, dan switch. Struktur
kontrol ini juga berlaku untuk semua Bahasa pemrograman dan dalam hal ini benar benar
membutuhkan logika yang bagus.

Anda mungkin juga menyukai