Minggu, 29 Juni 2014



1. Buat funsi  mencetak string "UNIKA"
   Jawab :
    <?php
      function str()
     {
        echo "UNIKA"
     }
       // Panggil fungsi
      str();
    ?>
2. Buat fungsi memformat tag <h1> sehingga memiliki karakteristik  sbb:
    a. Besar huruf 40 pt
    b. Warna putih
    c. Latar belakang putih
    d. Background logo unika
  Jawab:
    <html>
        <head> <title>.......</title>
       </head>
      <style>
          <h1>
         font size: 40 pt;
        color: white;
        background color : blue;
        backgroundimage: url ("unika-jpg");
         }
        </style>
      <body>
     <?php
     function judul()
     {
         echo "<h1>UNIKA</h1>";
     }
    //Panggil fungsi
    judul();
    ?>

Fungsi Berparameter
Contoh:
 Buatlah fungsi mencetak angka  1 s/d N di web browser
  Jawab:
<?php
 function cetak ($n)
 for ($i=1; $ i < = $n;$i++)
   {
      echo $i;
    }
 }
 //Panggil fungsi
 cetak (100); cetak (50)
?>





 2. Fungsi (Function)
     Blok kode program yang disusun secara sistematis untuk menghasilkan sebuah nilai.
      - Built-in function (BIF)
          Fungsi yang sudah disediakan  oleh PHP contoh : echo, die

          Jenis-jenis BIF
     1. Keluaran / Ouput
     2. Trigonometri - Sin
                             - Cos
     3. Tanggal
     4. String
     5. Database

      - Use Defined Function (UDF)  
          Fungsi yang dibentuk programmer
          syntax
          Function Nama fungsi ([Optional])
          {
             [deklarasi]
             [statement]
             [Return Value]
          }

Contoh:
    1. Buat fungsi menjumlahkan 2 buah bilangan
        <?php
             function jumlah ($a,$b)
          {
             $ c =  $a + $b;
              return $c;
         }
       //Panggil fungsi
        echo "5+5="+Jumlah(5,5);
          $ x = 5;
          $ z = 10;
          $ r = Jumlah ($x,$z);
        echo "jumlah = $ r";
       ?>

Note :  Fungsi bisa dituliskan di sembarang tempat di kode PHP.
           Namun  untuk memudahkan membaca kode program fungsi diletakkan di dalam satu file/diatas kode.


1. Larrik (Array)
2. Fungsi (Function)


  1. Larik atau Array 
         - Variabel tunggal yang dapat menyimpan banyak nilai
         - Tiap Indeks dibedakan berdasarkan indeks larik
         - Aplikasi  : Antrian (FIFO)
                           Matriks
                           Game
Contoh:
     <?php
        $ a = new array (6,6); //Deklarasi Array
        $ a [1,1] = 5;
        $ a [1,6] = 10;
     ?> $ a [7,1] = 10;  x out of subscript / Range
        $ a [1,1] = 5;



                                                                  = LOOPING =
1.     <?php
          $ pil = 1;
            swicth ($ pil)
         {
            case 1= echo "OK";
               break;
            case 2= echo "KO";
               break;
          else
           echo "OCE";
         }
       ?>




                                                               = BRANDING =
"Jenis-jenis Kondisi"
  a.   If  (kondisi)
         {
            < statement/pernyataan >
         }
  b. If (kondisi)
         {
              < statement/pernyataan >
         }
           {
        else
              < statement/pernyataan >
         }
  c. If (kondisi)
       {
          <statement/pernyataan>
        }
         else if (kondisi)
      {
        }
         else if
       else


1.   "Cetak UNIKA"
        <?php
         $ a=5;
         $ b=10;
         $ c= $a+$b;
           if ($c>20)
             echo "UNIKA";
          else
            echo "ST.UNIKA";
        ?>
     Ket = "Cetak "UNIKA" jika C<20 dan  jika tidak cetak "ST. UNIKA"

 2.  "Cetak IP "Dapat Beasiswa"
       <?php
       $ ip =3,5;
          if ($ ip>3)
       $ ket=" Dapat Beasiswa";
         else
       $ Ket= " Tidak Dapat Beasiswa";
          echo $ Ket;
       ?>