Minggu, 06 Mei 2012

Pengantar Pemrograman PHP

PHP adalah singkatan dari “PHP: Hypertext Preprocessor“. Yaitu sekumpulan script yang diproses pada sisi server.
Sintaks Dasar PHP


Cara penulisan sintaks PHP
•      <?php dan ?>  (paling direkomendasikan)
•      <? dan ?>
•      <% dan %>
•      <script language=”php”> dan </script>
Setiap baris code diakhiri dengan semicolon (;)
Untuk menampilkan data gunakan perintah “print” atau “echo”.
 
o   Semua variabel PHP diawali dengan tanda $.
o    Variabel dapat berisi data bilangan, string atau array.
o    Tidak perlu dideklarasikan
o    Aturan penamaan variabel :
   1. nama variabel harus di awali huruf atau  underscore
   2. Nama variabel hanya boleh berisi karakter, alpha-numeric dan underscore
   3. Nama variabel tidak boleh berisi spasi atau tanda baca. Jika lebih dari satu kata maka                   sebaiknya dipisahkan dengan underscore atau capitalization. 
 
Penyeleksian kondisi
  •   if
     if (kondisi) {
         statement-jika-kondisi-true;
     }
  •   If...else
     if (kondisi) {
         statement-jika-kondisi-true;
     } else {
         statement-jika-kondisi-false;
     }
  •   Else if
      if (syarat pertama)
       {
       statement pertama
       }
      elseif (syarat kedua)
       {
       statement kedua
       }
       else
       {
       statement lain
       }
  •   Switch case
      switch ($var) {
            case ‘1’ : statemen-1 ; break ;
            case ‘2’ : statemen-2 ; break ;
            ...
       }

Perulangan
  •    For

  •    While

  •    Do...while
Program if

Outputnya sebagai berikut:

Program if...else


Outputnya sebagai berikut:

Program Else if
<?php
$a=4;
$b=9;
if ($a>$b)
{
echo(“a lebih besar dari pada b”);
}
elseif ($a<$b)
{
echo(“a lebih kecil b”);
}
else
{
echo(“a sama dengan b”);
}
?>
Hasil outputnya sebagai berikut:
 
 
Program switch...case


Outputnya sebagai berikut:

Program for


Outputnya sebagai berikut:

Program while

Outputnya sebagai berikut:


Program do...while

Outputnya sebagai berikut:


“
 server.

Tidak ada komentar:

Posting Komentar