Sabtu, 04 Juni 2011

Structur Control

Struktur control (struktur kendali) atau statement. Dalam bahasa pemrograman struktur control (struktur kendali) sangat penting karena bagian ini yang mengatur jalannya eksekusi program.
• Statement IF.
Statement IF adalah statement yang mengandung suatu kondisi dan digunakan untuk melakukan eksekusi suatu statement secara bersyarat, biasanya digunakan operator perbandingan seperti yang telah dibahas sebelumnya. Apabila syarat bernilai TRUE maka statement-statement yang diapit dengan tanda kurung kurawal akan dijalankan. Ada beberapa Bentuk penulisannnya :
if (syarat)
{
statement
}
atau:
if (syarat)
{
statement
}
else
{
statement lain
}
atau:
if (syarat pertama)
{
statement pertama
}
elseif (syarat kedua)
{
statement kedua
}
else
{
statement lain
}

Contoh php dengan if :

$b)
{
echo(“a lebih besar dari pada b”);
}
elseif ($a<$b) { echo(“a lebih kecil b”); } else { echo(“a sama dengan b”); } ?>

• Statement SWITCH.

Statement SWITCH adakah suatu pernyataan yang digunakan untuk membandingkan variable yang mempunyai beberapa nilai yang berbeda serta menjalankan statement tertentu jika nilai variable sama dengan nilai yang dibandingkan. Bentuk penulisan statement switch :
switch ($nama_variable)
{
case nilai;
statement;
break;
case nilai;
statemant;
break;
case nilai;
statement;
break;
}

Contoh php :



• Statement WHILE.

Statement While adalah memberikan perintah untuk menjalankan statement dibawahnya secara berulang-ulang, selama syaratnya terpenuhi. Bentuk penulisan :
while (syarat)
{
statement
}

Contoh php :



• Statement FOR.

Statement for hampir memiliki kesamaan dengan While bedanya dalam for dapat ditentukan jumlah pengulangan dan kelipatan pengulangannnya dengan menulis nilai awal pengulangan dan batas pengulangannya. Bentuk penulisan :
For (nilai_awal; nilai_akhir; penambahan atau pengurangan)
{
Statement;
}

Contoh php :

”);
}
?>

• Statement DO…WHILE.

Statement DO…WHILE merupakan bentuk modifikasi dari WHILE. Prinsip kerja DO WHILE sama dengan WHILE yaitu statement akan terus dikerjakan selama syarat bernilai TRUE dan perulangan akan berhenti apabila FALSE. Bentuk penulisan :
do
{
statement;
}
while (syarat);

Contoh php :


<?php
$sinetron = 0;
do
{
echo "malam ini ada sinetron di rcti”;
} while ($sinetron > 1);
?>





Jumat, 03 Juni 2011

Operator

OPERATOR dalam PHP.
Operator adalah salah satu symbol yang memiliki tugas dan fungsi untuk memanipulasi nilai. Beberapa operator php yaitu :
  • Operator Aritmatika : Operator yang digunakan dalam operasi matematika. Diaplikasikan untuk variable ( $ ) yang bertipe angka.
1.      Penambahan ( + ) ,
 contoh : $a = 1;          $b= 2;
$tambah = $a + $b;
2.      Pengurangan ( - ),
contoh : $a = 5;           $b= 2;
$kurang = $a - $b;
3.      Perkalian ( * ),
 contoh : $a = 2;          $b= 2;
$kali =$a * $b;
4.      Pembagian (  /  ),
 contoh : $a = 6;          $b= 2;
$bagi = $a / $b;
5.      Modulo ( % ), merupakan sisa pembagian.
 contoh : $a = 11;        $b= 2;
$mod = $a % $b;
Maka $mod = 1.
  • Operator Assignment :
1.      +=
2.      -=
3.      *=
4.      \=
5.      .=
Contoh  :
$a = 3; ( nilai $a awal )
$a += 3; ( nilai $a baru)
Maka nilai $a sekarang =  3 + 3;
  • Operator Bitwise :
1.      & ( AND)
2.      | (OR)
3.      ^ (XOR)
  • Operator Perbandingan : Perbandingan digunakan untuk menguji hubungan antara nilai dan atau variabel. Operator ini digunakan dalam suatu statement bersyarat yang selalu menghasilkan nilai TRUE ( 1 ) atau FALSE ( 0 ).
1.     
2.     
3.      <=
4.      >=
  • Operator Logika : Hampir memiliki fungsi yang sama dengan operator perbandingan. Operator ini digunakan dalam suatu statement bersyarat yang selalu menghasilkan nilai TRUE ( 1 ) atau FALSE ( 0 ).
1.      && ( AND) : Menghasilkan nilai true jika kedua variable bernilai true.
Contoh penulisan : $a and $b atau $a && $b.
2.      || (OR) : Menghasilkan nilai true jika salah satu nilai dari variable atau keduanya memiliki nilai True.
Contoh penulisan : $a or $b atau $a || $b
3.      ! ( NOT) : Menghasilkan nilai benar jika variable bernilai True.
Contoh penulisan : !$a
4.      XOR ( Eksklusif OR) : Menghasilkan nilai benar jika salah satu variable bernilai benar.
Contoh penulisan : $a xor $b
  • Operator String
1.      .
2.      .=
  • Operator Increment
1.      ++
2.      - -
           Contoh :
            $a = 2;
            $b = $a++;