Thursday, May 15, 2014

STRUKTUR KENDALI ( Statement )

Struktur Kendali atau Statement merupakan elemen yang sangat penting dalam tiap bahasa pemrograman, karena dengan kendali alur kita dapat mengontrol jalannya eksekusi program.
Struktur Kendali dalam PHP dilakukan dengan 4 pernyataan :
1.      if (statements)
2.      if (statements) else (statements)
3.      if (statements) elseif (statements)
4.      switch case
o   If (Statements)
Operator if akan memeriksa sebuah kondisi atau lebih, jika pernyataan memenuhi atau benar maka akan menjalankan perintah yang dinyatakan.
o   If (Statements) Else (Statements)
Operator ini digunakan jika pengecekkan kondisi lebih dari satu ( bertingkat ). Logikanya jika kondisi pertama tidak terpenuhi maka dilakukan action atau perintah 2 selanjutnya.
o   If (Statement ) Elseif (Statement)
Untuk operator if bertingkat atau memiliki banyak kondisi menggunakan elseif. Logikanya jika kondisi pertama tidak terpenuhi maka dilakukan pengecekan kondisi kedua dan seterusnya.
o   Switch Case ( Memilih Kondisi )
Operator switch case mempunyai struktur kerja yang sama dengan operator if…else. Perbedaan hanya penulisan sintak.

PERULANGAN ( Looping)
Perulangan digunakan untuk menjalankan beberapa perintah secara berulang dengan counter (jumlah) yang telah ditentukan. Seperti pemrograman yang lain, Pada php ada beberapa macan metode perulangan :
1.      For
Perulangan menggunakan operator for akan bernilai benar jika kondisi masih  terpenuhi dan kemudian melakukan perulangan perintah seebanyak counter yang ada.
2.      While
Perulangan while mempunyai struktur logika hampir sama dengan operator for. Hanya penulisan script berbeda dan penulisan counter pada while dilakukan diakhir perintah ini dilakukan agar tidak terjadi looping forever (tanpa batas).
3.      Do….While
Operator do…while mempunyai struktur yang berbeda dengan operator perulangan yang lain. Adapun perbedaannya operator ini tidak melakukan pengecekan kondisi pada awalnya, atau akan melakukan perintah terlebih dahulu lalu melakukan pengecekan kondisi setelah perintah dijalankan, jadi operator ini akan melakukan perulangan minimal sekali apapun kondisinya.

OPERATOR ARITMETIKA DALAM PHP
Operator aritmatika adalah operator yang digunakan untuk melakukan fungsi matematika.
o   Operator Operasi Penggunaan



















o   Operator Increment/Decrement

Operator
Operasi
Penggunaan
++
Pre/Post Increment
++$a atau $a++ 
--
Pre/Post Decrement
--$b atau $b--
o   Operator String
Hanya ada satu operator string, yaitu operator concatenation ( . ).
<?php
$a=”Hallo”;
$b= $a . “Selamat Datang di PHP”;
//$b berisikan “Hallo Selamat datang di PHP”
?>
o   Operator Bitwise
Operator bitwise dapat digunakan untuk membuat bit tertentu dari suatu integer menjadi 1 atau 0.

o   Operator Perbandingan

Contoh
 Nama
Hasil
$a > $b
 Lebih dari
 True jika $a lebih besar dari $b
$a <= $b
Kurang dari atau sama dengan
True jika $a lebih kecil dari $b atau $a sama dengan $b
< 
Kurang dari
True jika $a lebih kecil dari $b
$a >= $b
Lebih besar atau sama dengan
True jika $a lebih besar dari $b atau $a sama dengan $b
$a == $b
Sama dengan
True jika $a sama dengan $b
$a != $b
Tidak sama dengan
True jika $a tidak sama dengan $b

o   Operator Ternary
Menggunakan tanda”?” operator ini akan melakukan evaluasi ekspresi kemudian berdasarkan hasil evaluasi ini bila bernilai benar (tidak sama dengan 0 atau tidak sama dengan null) maka statement benar dikerjakan dan jika salah statement salah akan dikerjakan. Operator ternary merupakan model penyederhanaan dari bentuk if .. else yang setiap blok dari if dan else hanya satu perintah. Sehingga model ini cocok untuk melakukan proses pengisian suatu hasil pengujian.
Memiliki bentuk :
(Ekspresi) ? (jika benar) : (jika salah);
 


 



o   Operator Logika



No comments:

Post a Comment