Rekayasa Perangkat Lunak SMKN 1 Mejayan
(BLC-Telkom Klaten)

Kamis, 12 Februari 2015

Belajar PHP (Hypertext Prepocessor)

Keunggulan PHP

1. Gratis
2. Cross platform (dapat digunakan di berbagai sistem operasi)
3. Mendukung banyak database
4. On The Fly (dapat membuat document text, word, exel, PDF)

  • php merupakan singkatan dari Hypertext Prepocessor. PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun  1994. 
  • PHP harus ditulis di antara tag :
         <?php dan ?>
  • Setiap perintah biasanya diakhiri dengan titik koma (;)
  • CASE SENSITIVE untuk nama identifer yang dibuat oleh user (variabel, konstanta, fungsi dll)
Variabel
  • Menyimpan sebuah value, data atau informasi
  • Nama variabel diawali dengan tanda $
  • Panjang tidak terbatas
  • Setelah tanda $ diawali oleh huruf atau under score (_). Karakter
    berikutnya bisa terdiri dari huruf, angka, dan karakter tertentu yang
    diperbolehkan (karakter ASCII dari 127 – 255).
  • Bersifat case-sensitive
  • Tidak perlu dideklarasikan
  • Tidak boleh mengandung spasi
Tipe Data

  Pada PHP, tipe data variabel tidak didefinisikan oleh programmer, akan tetapi
secara otomatis ditentukan oleh intepreter PHP. Namun demikian, PHP
mendukung 8 (delapan) buah tipe data primitif, yaitu :
1. boolean
2. integer
3. float
4. string
5. array
6. object
7. resource
8. NULL

Konstanta

Merupakan variabel konstan yang nilainya tidak dapat berubah-rubah. Untuk mendefinisikan konstanta dalam PHP, menggunakan fungsi define()

Struktur Kondisi dan Perulangan
Struktur Kondisi

Struktur kondisi if

if (kondisi) {
    statement-jika-kondisi-true;                  
}

Ket:
ƒ kondisi merupakan statemen atau variabel yang akan diperiksa TRUE atau FALSE-nya.
Struktur kondisi if...Else

if (kondis) {
    statement-jika-kondisi-true;
} else {
    statement-jika-kondisi-false;               
}

Ket:
kondisi merupakan statemen atau variabel yang akan diperiksa TRUE
atau FALSE-nya. Jika kondisinya TRUE maka statemen yang berada di blok if akan dieksekusi, sebaliknya jika kondisinya FALSE maka statemen yang berada di blok else yang akan dieksekusi.
Struktur  kondisi khusus ?

(kondisi) ? benar : salah;                      

Ket:
kondisi merupakan statemen atau variabel yang akan diperiksa TRUE
atau FALSE-nya. Statement pada blok benar dan salah hanya boleh satu
statemen saja
 Struktur kondisi switch....case

switch ($var) {
     case '1' : statement-1; break;
     case '2' : statement-2; break;
     .....                                                  
}

Ket:
$var merupakan variabel yang akan diperiksa isi atau nilainya. Tipe data
variabel ini tidak dibatasi.
Value pada case juga bisa berupa string, integer, boolean, bahkan bisa
berupa conditional-statement. Boleh memakai kutip tunggal maupun kutip
ganda.
Terimakasih  :>)

0 komentar:

Posting Komentar

vitarista11.blogspot.com

Popular Posts