• Tidak ada hasil yang ditemukan

Pertemuan 11 Pernyataan Include

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pertemuan 11 Pernyataan Include"

Copied!
4
0
0

Teks penuh

(1)

Praktikum Aplikasi Web

Pertemuan-11

Pernyataan Include

Percobaan-1

Buat file header1.php

<?php

print("<B> Departemen Pendidikan Nasional<B><br>\n"); ?>

Buat file header2.php

<?php

print("<B> Institute Teknologi Sepuluh Nopember<B><br>\n"); ?>

Buat file header3.php

<?php

print("<B> Politeknik Elektronika Negeri Surabaya<B><br>\n"); ?>

Buat file latinclude.php

<html> <head>

<title>Contoh Include file</title> </head>

<body> <?php

print ("Percobaan fungsi include<br>\n"); include("header1.php");

include("header2.php"); include("header3.php"); ?>

(2)

</html>

Percobaan-2

Buat file file02.php

<?php

$kampus = 'Politeknik Elektronika Negeri Surabaya'; $program = 'Teknologi Informasi';

?>

Buat file latinclude02.php

<?php

echo "saya kuliah di $kampus $program <br>\n"; include("file02.php");

echo "saya kuliah di $kampus program studi $program"; ?>

Percobaan-3

Buat file judul.php

<?php

define(KAMPUS, "Politeknik Elektronika Negeri Surabaya"); function alamat_kampus_lengkap()

{

print(KAMPUS. "<BR>\n"); print("Jalan Raya ITS Surabaya"); }

(3)

Buat file tulkampus.php

<?php

include("judul.php");

function alamat_kampus_saja() {

print("<br><b>" . KAMPUS . "</b><BR>\n"); }

?>

Buat file teskampus.php

<html>

<title> include dan include_once</title> <?php

print("Tes include dan include_once" . "<br>"); include("judul.php");

include("tulkampus.php"); alamat_kampus_lengkap(); alamat_kampus_saja();

?> </html>

Perhatikan bahwa pada skrip tulkampus.php terdapat penyertaan file judul.php.

disebabkan definisi fungsi alamat_kampus_saja menggunakan konstanta KAMPUS yang didefinisikan pada judul.php. Selanjutnya, pada skrip teskampus.php terdapat penyertaan file judul.php dan tulkampus.php. Jika skrip ini dipanggil, maka akan muncul sebagai berikut :

Tampak bahwa terdapat kesalahan yang disebabkan terjadinya pendefinisian ulang

(4)

dijalankan, yang juga menyertakan file judul.php.

Untuk menghindari terjadinya pendefinisian ulang seperti di atas, anda cukup mengganti include(“judul.php”); yang terdapat pada skrip tulkampus.php menjadi include_once (“judul.php”);, seperti kode berikut :

file tulkampus.php

<?php

include_once("judul.php"); function alamat_kampus_saja() {

print("<br><b>" . KAMPUS . "</b><BR>\n"); }

Referensi

Dokumen terkait