Minggu, 25 Maret 2012

Laporan Praktikum PBW 1.3


Praktikum 1.3 Output
a.    print()
simpan dengan nama output-a1.php pada root direktori web server.
<!DOCTYPE html PUBLIC "//W3C//DTD XHTML 1.0 Strict//EN"
                  "http://www.w3.org/TR/xhtml1/DTD/xhtml1strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
    <title>Output Demo a1</title>
    <meta httpequiv="contenttype"content="text/html;charset=utf8" />
    <meta name="generator" content="Geany 0.20" />

</head>

<body>
         <?php
            print ("<h1>ini Judul</h1>");
            print ("Saya senang belajar PHP");
         ?>

</body>

</html>
Hasilnya :
 
Simpan dengan nama output-a2.php pada root direktori web server

<!DOCTYPE html PUBLIC "//W3C//DTD XHTML 1.0 Strict//EN"
                  "http://www.w3.org/TR/xhtml1/DTD/xhtml1strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
      <title>Output Demo a2</title>
      <meta httpequiv="content-type"content="text/html;charset=utf-8" />
      <meta name="generator" content="Geany 0.20" />
</head>

<body>
            <?php
                 $test = "Saya Senang Belajar PHP";

                 print ("<h1>ini Judul</h1>");
                 print "$test";
             ?>
</body>

</html>
Hasilnya:

Simpan dengan nama output-a3.php pada root direktori web server

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

<head>
      <title>Output Demo a3</title>
      <meta httpequiv="content-type" content="text/html;charset=utf-8" />
      <meta name="generator" content="Geany 0.20" />
</head>

<body>

       <?php
            $test = "Saya Senang Belajar PHP";
   
             print ("<h1>ini Judul</h1>");
             print "”.$test.”";
        ?>
</body>

</html>
Hasilnya:

b.    echo()
simpan dengan nama output-b1.php pada root direktori web server

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

<head>
     <title>Output Demo b1</title>
     <meta httpequiv="content-type" content="text/html;charset=utf-8" />
     <meta name="generator" content="Geany 0.20" />
</head>

<body>
       <?php
           $nama_depan = "sayed";
           $nama_belakang ="muchallil";
           echo "nama depan adalah <b>$nama_depan</b> dan nama belakang adalah
<b>$nama_belakang</b>";
       ?>
</body>

</html>
Hasilnya:

simpan dengan nama output-c1.php pada root direktori web server

<!DOCTYPE html PUBLIC "//W3C//DTD XHTML 1.0 Strict//EN"
                  "http://www.w3.org/TR/xhtml1/DTD/xhtml1strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
       <title>Output Demo c1</title>
       <meta httpequiv="content-type"content="text/html;charset=utf-8" />
       <meta name="generator" content="Geany 0.20" />
</head>

<body>
        <?php
            printf("$%01.3f<br>", 3.141516);
            printf("umur saya adalah %d %s<br>", 18, "tahun");
            printf("%10s<br>","roti enak");
        ?>
</body>

</html>
Hasilnya:





simpan dengan nama output-d1.php pada root direktori web server

<!DOCTYPE html PUBLIC "//W3C//DTD XHTML 1.0 Strict//EN"
               "http://www.w3.org/TR/xhtml1/DTD/xhtml1strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
      <title>Output Demo d1</title>
      <meta httpequiv="content-type"content="text/html;charset=utf-8" />
      <meta name="generator" content="Geany 0.20" />
</head>

<body>
       <?php
            $harga = sprintf("$%10.2f", 34750);
       ?>
</body>

</html>
Hasilnya:


simpan dengan nama output-d2.php pada root direktori web server

<!DOCTYPE html PUBLIC "//W3C//DTD XHTML 1.0 Strict//EN"
             "http://www.w3.org/TR/xhtml1/DTD/xhtml1strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
      <title>Output Demo d2</title>
      <meta httpequiv="content-type"content="text/html;charset=utf-8" />
      <meta name="generator" content="Geany 0.20" />
</head>

<body>
      <?php
          $harga = sprintf("$%10.2f", 34750);

          echo "$harga";
      ?>
</body>

</html>
 Hasilnya:

Pertanyaan :
1. Apa perbedaan antara output-d1.php dengan output-d2.php dari segi output yang ditampilkan
ke pengguna?
2. Selain %s, %d dan %f , sebutkan specifier lainnya yang dapat digunakan untuk fungsi output
sprintf dan fprintf.
3. Apa fungsi titik (.) pada skrip output-a3.php pada baris print "”.$test.”"; jelaskan
jawaban anda dengan memberikan contoh lainnya.

Jawaban :

1.Output -d1.php hasil yang sudah di compile tidak ditampilkan ke web browser tetapi berada di root, sedangkan Output-d2.php pada web browser di print $34750.00
 karena pada program output-d2 terdapat pemanggilan harga yaitu echo "$harga"; yang fungsinya untuk menampilkan di web browser.
2.%i(bilangan integer) dan %x(hexadecimal)
3.Fungsinya untuk menampilkan “saya senang belajar PHP” di browser, apabila tidak ada titik maka tidak bisa menampilkan di browser yang tampil di browser hanya “ini judul”
Contoh :

Hasilnya:







Tidak ada komentar:

Posting Komentar