<!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>
<!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="contenttype"content="text/html;charset=utf8"/>
<meta name="generator" content="Geany 0.20" />
</head>
<body>
<?php
$test = "Saya Senang Belajar PHP";
print ("<h1>ini Judul</h1>");
print "$test";
?>
</body>
</html>
<!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="contenttype"content="text/html;charset=utf8"/>
<meta name="generator" content="Geany 0.20" />
</head>
<body>
<?php
$test = "Saya Senang Belajar PHP";
print ("<h1>ini Judul</h1>");
print "”.$test.”";
?>
</body>
</html>
b. echo()
<!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="contenttype"content="text/html;charset=utf8"/>
<meta name="generator" content="Geany 0.20" />
</head>
<body>
<?php
$nama_depan = "dalil";
$nama_belakang = "nandar";
echo "nama depan adalah <b>$nama_depan</b> dan nama belakang adalah<b>$nama_belakang</b>";
?>
</body>
</html>
c. printf()
<!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="contenttype"content="text/html;charset=utf8"/>
<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>
d.sprintf()
<!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="contenttype"content="text/html;charset=utf8"/>
<meta name="generator" content="Geany 0.20" />
</head>
<body>
<?php
$harga = sprintf("$%10.2f", 34750);
?>
</body>
</html>
<!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="contenttype"content="text/html;charset=utf8"/>
<meta name="generator" content="Geany 0.20" />
</head>
<body>
<?php
$harga = sprintf("$%10.2f", 34750);
echo “$harga”;
?>
</body>
</html>
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
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 tidak menampilkan apa-apa, karena nilai variabelnya hanya di
1. Output-d1.php tidak menampilkan apa-apa, karena nilai variabelnya hanya di
implementasikan namun tidak di printkan. nilai yang di berikan dengan fungsi sprintf
memerlukan perintah print lain di baris selanjutnya untuk di printkan.
Sedangkan di output-d2.php nilai di printkan dengan perintah “echo”.
memerlukan perintah print lain di baris selanjutnya untuk di printkan.
Sedangkan di output-d2.php nilai di printkan dengan perintah “echo”.
2. %b, %c, %d, %e, %u, %f, %o, %s, %x, %X, %+d, %-d
3. Untuk menampilkan nilai dari variable “test” di antara nilai yang ada di dalam tanda petik
3. Untuk menampilkan nilai dari variable “test” di antara nilai yang ada di dalam tanda petik
(“”). Contoh : jika codenya diketikkan sebagai berikut
print "Saya Dalil. ".$test." semoga saja bisa.";
maka outputnya : Saya Dalil. Saya Senang Belajar PHP semoga saja bisa.
print "Saya Dalil. ".$test." semoga saja bisa.";
maka outputnya : Saya Dalil. Saya Senang Belajar PHP semoga saja bisa.
0 komentar: