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 :
|
o Operator Logika
No comments:
Post a Comment