ADD THE SLIDER CODE HERE

Tuesday, March 13, 2012

Praktikum 1.2 Komentar dalam PHP


Untuk memberikan dalam sebuah kode PHP kita dapat menggunakan sintaks yang sudah sering digunakan dalam bahasa pemrograman lainnya seperti Java, C++ dan C.

A. Baris Tunggal
Ketik kode berikut menggunakan text editor lalu simpan dengan nama komentar-a.php pada root direktori web server

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
                    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
            <title>Komentar Demo 1</title>
            <meta http-equiv="content-type"content="text/html;charset=utf-8" />
            <meta name="generator" content="Geany 0.20" />
</head>

<body>
            <?php
                     //Baris ini tidak akan ditampilkan
                     //Penulis : Khalid Imam
                     //Praktikum : Pemrograman Berbasis Web

                     echo "<h1 align='center'>Ini Adalah Judul</h1>"; //tag <h1>

                     //echo "<h1 align='center'>Ini Adalah Judul</h1>";
            ?>
</body>
</html>

outpotnya :

B. Sintaks Shell
Ketik kode berikut menggunakan text editor lalu simpan dengan nama komentar-b.php pada root direktori web server

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
                     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
            <title>Komentar Demo 2</title>
            <meta http-equiv="content-type"content="text/html;charset=utf-8"/>
            <meta name="generator" content="Geany 0.20" />
</head>

<body>
            <?php
                     #Baris ini tidak akan ditampilkan
                     #Penulis : Khalid Imam
                     #Praktikum : Pemrograman Berbasis Web

                     echo "<h1 align='center'>Ini Adalah Judul</h1>";     #komentar sintaks shell

                     #echo "<h1 align='center'>Ini Adalah Judul</h1>";
            ?>
</body>
</html>

Output :
C. Banyak Baris
Ketik kode berikut menggunakan text editor lalu simpan dengan nama komentar-c.php pada root direktori web server

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
                     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
            <title>Komentar Demo 3</title>
            <meta http-equiv="content-type" content="text/html;charset=utf-8"/>
            <meta name="generator" content="Geany 0.20" />
</head>

<body>
            <?php
                /*
                     Baris ini tidak akan ditampilkan
                     Penulis : Khalid Imam
                     Praktikum : Pemrograman Berbasis Web
                */

                     echo "<h1 align='center'>Ini Adalah Judul</h1>";     /*Komentar multiline*/

                     /*echo "<h1 align='center'>Ini Adalah Judul</h1>";*/
            ?>
</body>
</html>

Output nya :

Pertanyaan : 
1. Dalam sebuah skrip php, apakah kita boleh diijinkan menggunakan lebih dari satu jenis komentar? Jelaskan jawaban anda dengan contoh.

2. Mengapa disebut dengan sintaks shell atau shell syntax untuk yang mengunakan tanda # sebagai komentar.

3. Apa yang dimaksud embedded script?

Jawaban :
1. Dalam skrip php diperbolehkan menggunakan lebih dari satu jenis komentar.
Terdapat 3 jenis komentar yaitu baris tunggal (//) untuk satu baris komentar, sintaks shell (#) untuk satu baris komentar juga dan baris banyak (/* */) untuk memberi komentar lebih dari satu baris. Sebagai contoh coba ketikkan kode berikut dan simpan di root direktori web server anda dengan nama nomor2.php

<head>
            <title>Contoh semua komentar</title>
</head>

<body>
            <?php
                     //Baris ini tidak akan ditampilkan karena menggunakan komentar baris tunggal
                     #This line will not be printed because it use shell syntax
                     /*Baris ini juga tidak akan dicetak dan
                        baris ini juga tidak dicetak
                        baris ini dan seterusnya tidak akan di cetak sebelum kita menutup komentar baris banyak
                        sekarang kita tutp baris ini dengan bintang dan slash*/

                     echo "<h1 align='center'>contoh komentar untuk jawaban nomor 2</h1>";

            ?>
</body>
</html> 

Ini adalah output yang akan muncul :

2. Tanda komentar # disebut shell syntax karena dalam bahasa programing seperti C++ atau Java tanda # sering digunakan di awal program sebagai tanda shell script. Tanda # juga disebut "shebang" operator pada Unix. Tapi di PHP tanda # digunakan sebagai komentar.

3. Embedded script adalah  skrip program PHP yang disisipkan diantara tag dokumen HTML.

No comments:

Post a Comment