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.
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