Pages

Monday, January 14, 2013

Komentar di PHP

Didalam PHP terdapat dua macam komentar, yaitu "one-line comment" dan "multi-line comment". Komentar ini biasanya berfungsi untuk memberikan penjelasan tentang kode program atau variabel yg ada didalam program.

one-line comment

One-line comment adalah komentar yg terdiri dari satu baris. Untuk memulai komentar ini dapat menggunakan tanda # atau //. setelah tanda # atau // maka semua tulisan setelahnya sampai akhir baris tidak akan ditampilkan. Contoh kode program yg disertai one-line comment dapat dilihat dibawah ini :

<?php
echo "<p>Ini adalah test pertama</p>";//contoh penggunaan one-line comment dengan //.
echo "<p>Ini adalah test kedua</p>";#contoh penggunaan one-line comment dengan #.
?>

Hindari penggunaan ?> didalam one-line comment, karena hal ini akan secara otomatis menutup program php. contoh:

<?php
echo "contoh penggunaan komentar one-line comment ";// ini adalah komentar ?>  yg tidak benar
?>

Script diatas akan menghasilkan ouput "contoh penggunaan komentar one-line comment yg ditak benar ?>"

multi-line comment

Multi-line comment berfungsi untuk memberikan komentar lebih dari 1 baris. Untuk memulai komentar ini dapat menggunakan /* dan untuk mengakhirnya kita gunakan */. Semua tulisan diantara /* dan */ tidak akan diproses oleh PHP. lihat contoh penggunaan multi-line comment dibawah ini:

<?php
/*
Contoh program menggunakan multi-line comment
dengan multi-line comment kita dapat memberikan komentar lebih dari satu baris
*/
echo "<p>Contoh penggunaan multi-line comment</p>";
?>

Hindari penggunaan model multi-line comment bersarang seperti contoh berikut :

<?php
/*
echo 'Hindar penggunaaan model multi-line comment bersarang seperti ini'; /*ini akan menghasil error diprogram kita*/
*/
?>

Instruksi Pemisah

Dalam pemprograman PHP untuk mengakhiri setiap perintah atau pertanyaan harus diakhiri dengan tanda titik koma(;). Penutup tag dari block program PHP secara otomatis telah menambahkan tanda titik koma sehingga kita tidak harus menambahkan tanda titik koma tersebut diakhir baris block program php. Berikut ini adalah contoh program php yang terdiri lebih dari 1 baris:

<?php
echo "<p>Ini adalah test</p>";
echo "<p>Baris kedua dari test</p>";
echo "<p>Baris ketiga dari test</p>";
echo "<p>perhatikan tiap akhir perintah selalu diakhiri tanda titik koma<p/>";
echo "<p>ini berada diakhir block tidak diakhiri ; tidak apa2</p>"
?>

Tag penutup pada akhir sebuah block PHP pada akhir sebuah file adalah opsional. dalam beberapa kasus ini sangat berguna ketika menggunakan include(), include_once(), require atau require_once(), hal ini bisa menghindari penambahan whitespace pada akhir file atau document. Berikut adalah contoh tanpa program php tanpa Tag Penutup

<?php
echo "<p>Ini adalah test</p>";
echo "<p>Baris kedua dari test</p>";
echo "<p>Baris ketiga dari test</p>";
echo "<p>perhatikan tiap akhir perintah selalu diakhiri tanda titik koma<p/>";
echo "<p>ini berada diakhir block tidak diakhiri ; tidak apa2</p>";