Home · Belajar PHP dari dasar · 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:
a. Awal dan Akhir Tags PHP
Pada contoh di bawah ini kita akan menggunakan <?php sebagai awal tags PHP dan ?> sebagai akhir tags PHP. Semua karakter di dalam tags PHP ( sesudah <?php dan sebelum ?> ) akan diolah oleh intrepeter PHP. Sedangkan di luarnya ( sebelum <?php dan sesudah ?> ) akan diabaikan oleh intrepeter PHP.
Untuk jelasnya mari kita lihat contoh berikut:
Contoh di atas sama saja dengan kode HTML berikut:
Dan di browser menghasilkan:
Di PHP versi-versi terdahulu juga menggunakan <? sebagai awal tags PHP. <? disebut sebagai short open tags. Tags ini masih berfungsi di PHP 5 akan tetapi dapat dinon aktifkan dengan merubah konfigurasi PHPnya. jadi lebih baik menggunanan <?php.
b. Whitespace
Perhatikan kode di atas. Sulit dibaca bukan? akan lebih baik apabila ditulis demikian.
Lebih mudah dibaca bukan?
Berikut penulisan yang kurang pas, walaupun menghasilkan tampilan yang sama di browser
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.
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 bisa menggunakan # atau //
Contoh penggunaannya sebagai berikut:
Multi line comment menggunakan tanda /* sebagai awal dan */ sebagai akhir komentar
Contoh penggunaannya sebagai berikut:
catatan: kalo HTML komennya seperti ini
Sudah faham khan? Kalo ada pertanyaan, silahkan...
Semoga berguna..


Diskusikan Artikel Ini
* = required field