Pages

Senin, 11 Januari 2010

Prinsip Dasar Pemrograman PHP

kali ini saya akanmembahas tentang 

Prinsip Dasar Pemrograman PHP


Sebelum lebih jauh mari kita kenali dulu struktur dan aturan dasar dalam pemrograman PHP. Dalam tutorial kali ini alat yang diperlukan yaitu:
  • Editor text yang bagus, bukan sekedar notepad. Tapi kita membutuhkan editor text yang memberikan kemudahan kepada kita misalnya text highliting, auto completion, line numbering dll. Penulis memakai Notepad++.
  • Browser: Firefox, opera atau IE
a. Awal dan Akhir Tags PHP
Pada contoh di bawah ini kita akan menggunakan sebagai akhir tags PHP. Semua karakter di dalam tags PHP ( sesudah ) akan diolah oleh intrepeter PHP. Sedangkan di luarnya ( sebelum ) akan diabaikan oleh intrepeter PHP.
Untuk jelasnya mari kita lihat contoh berikut:
  1. Lima ditambah lima sama dengan:   
  2.  

  3. Tiga ditambah tiga sama dengan :  
  4. print 3 + 3;  
  5. ?>  

  6.  
  7. "http://www.gecko.web.id">gecko  
  8. "http://www.gecko.web.id/watermark.jpg">  
Contoh di atas sama saja dengan kode HTML berikut:
  1. Lima ditambah lima sama dengan:   
  2. 10
  3. Tiga ditambah tiga sama dengan :  
  4. 6
  5. "http://www.gecko.web.id">gecko  
  6. "http://www.gecko.web.id/watermark.jpg">

Di PHP versi-versi terdahulu juga menggunakan short open tags. Tags ini masih berfungsi di PHP 5 akan tetapi dapat dinon aktifkan dengan merubah konfigurasi PHPnya. jadi lebih baik menggunanan
b. Whitespace
  1. "Hello"; print " World!"; ?
Perhatikan kode di atas. Sulit dibaca bukan? akan lebih baik apabila ditulis demikian.

  1. print "Hello";   
  2. print " World!";   
  3. ?> ;  
Lebih mudah dibaca bukan?
Berikut penulisan yang kurang pas, walaupun menghasilkan tampilan yang sama di browser

  1.   
  2. print "Hello";   
  3.   
  4. print " World!";   
  5.   
  6. ?> ;  
  7. Terlalu mengumbar enter heheheh.
  8. Kalau yang dibawah terlalu banyak spasinya.  

  9. print "Hello"           ;   
  10. print     " World!"     ;   
  11. ?> ;  
  12. kalo yang di bawah ini terlalu mepet. terlalu pelit spasi
  13. "empet-empetan jadi susah bacanya"; ?> ;  
c. Case-Sensitivity
Fungsi-fungsi di PHP tidak case sensitive. Jadi tidak ada perbedaan anatara penggunaan huruf besar dan kecil. Contoh di bawah ini menghasilkan output yang sama.
  1. // Empat baris script ini menghasilkan output yang sama  
  2.   
  3. print number_format(285266237);  
  4.   
  5. PRINT Number_Format(285266237);  
  6.   
  7. Print number_format(285266237);  
  8.   
  9. pRiNt NUMBER_FORMAT(285266237);  
Di beberapa sumber menyebutkan bahwa eksekusi fungsi dengan huruf kecil lebih cepat daripada fungsi yang ditulis dengan huruf besar atau ditulis menggunakan kombinasi huruf besar dan kecil. Jadi ga ada ruginya menggunakan huruf kecil saja, betul?
Catatan: Berbeda halnya kalau berurusan dengan file. Di server dengan mesin LINUX penamaan file adalah case sensitif. File dengan nama gecko.jpg berbeda dengan GECKO.JPG
d. Comment
Di PHP ada 2 macam comment:
  • single line comment
  • multi line comment
Single Line Comment bisa menggunakan # atau //
Contoh penggunaannya sebagai berikut:
  1. print "Belajar PHP bareng gecko"; //ini adalah komentar  
  2. //bisa juga ditulis di sini  
  3. print "Belajar menuliskan komentar di PHP"
    ; #bisa juga memakai tanda pagar  
  4. #menggunakan tanda pagar untuk komen  
  5. #ini juga masih komen  
  6. //belajar itu enaknya praktek langsung, betul????  
  7. ?> 
Multi line comment menggunakan tanda /* sebagai awal dan */ sebagai akhir komentar
Contoh penggunaannya sebagai berikut:
  1. echo 'ini kode PHP';  
  2. /* INI ADALAH CONTOH PENGGUNAAN KOMEN 
  3. di bagian ini masih komen 
  4. ini juga masih komen 
  5. emmmm.. belajar PHP menyenangkan yah... 
  6. - betul?? 
  7. -  walaupu ada kode PHP 
  8. di dalam juga masih di anggap komen. Betul??? 
  9.  tags HTML juga ga masalah 
  10. - tetep dianggap komen 
  11. INI AKHIR KOMENNYA> LIHAT TANDANYA */  
  12. echo 'Kalo ini sudah bukan komentar lagi';  
  13. ?> ;  
catatan: kalo HTML komennya seperti ini
  1.  
  2. echo 'hai..... aku ditulis pake PHP'; //hi aku komen PHP   
  3. ?> ;  
saudara-saudara sekalan...
mohon bimbingan nya untuk saya yang lebih baik dari hari k hari.....

comment nya jangan lupa y?

1 komentar:

dedy yogi saputera mengatakan...

tolong beri komentarnya y!