Discussion Board : Menggunakan Include untuk membuat listing code PHP lebih efisien.
Kebutuhan : Webserver Package, already installed.
INCLUDE, pada umumnya digunakan untuk code php yang akan sering digunakan, maksudnya adalah code yang akan sering ditulis berulangkali dalam membangun aplikasi atau coding apapun dalam PHP.
Kenapa menggunakan Include ?
1. Akan sangat tidak efisien apabila kita harus menulis code yang sama tersebut berulang kali.
2. Apabila terjadi kasus ada bagian dari code tersebut yang harus diubah, maka, sekali lagi, akan sangat tidak efisien apabila anda harus mengubah bagian yang salah tersebut satu per satu.
Dan sekali lagi, hal ini akan sangat redundant dan menghabiskan waktu serta memicu potensi terjadinya human error. Dengan menggunakan include, masalah – masalah diatas dapat diatasi.
Apakah Include itu?
Include adalah file PHP yang diselipkan dalam file PHP yang lain, pada umumnya include mengandung informasi yang akan berulangkali digunakan dalam code yang lain. Sebagai contoh, apabila anda ingin membangun navigasi situs yang harus ditampilkan dalam setiap halaman situs anda, maka anda cukup menulis code navigasi tersebut dalam satu file untuk kemudian meng-include nya dalam setiap halaman situs tersebut.
Studi Kasus : Menggunakan Include untuk Header dan Footer.
1. Membuat header.
Misalkan kita ingin menampilkan tanggal hari ini sebagai header. Ketikkan script dibawah ini.
[sourcecode language=”php”]
<?php
echo "This is a HEADER, And ";
echo "Today is ";
echo date("F d");
echo ", ";
echo date("Y");
?>
[/sourcecode]
Code date
diatas akan menampilkan tanggal hari ini. Simpan script diatas dengan nama header.php.
2. Membuat footer.
Misalnya kita akan menampilkan copyright sebagai footer untuk situs kita. Ketikkan script dibawah.
[sourcecode language=”php”]
<?php
echo "Copyright by itx.web.id";
?>
[/sourcecode]
Simpan script diatas dengan nama footer.php
3. Menempatkan header dan footer dalam halaman situs.
Ketikkan script berikut.
[sourcecode language=”php”]
<?php
include "header.php";
echo "<h1> This is the BODY of site !</h1>";
include "footer.php";
?>
[/sourcecode]
Misalkan kita ingin menempatkan header dibagian atas halaman situs, maka code untuk header.php harus diinclude dibagian atas code juga (diatas body). Begitu juga untuk footer, karena terletak dibagian bawah halaman, maka code footer.php juga ditempatkan dibagian bawah code.
4. Hasilnya?
Jalankan body.php, maka akan ditampilkan gambar seperti berikut.
p.s. OHYA, simpan semua file php diatas dalam satu folder. Ok, haapy cooding yah π
9 replies on “Efisien Code Menggunakan PHP Include”
Mas, kalau file yng mau di include berbeda folder dengan file tempat yang akan di include, bagaimana kodenya? Mohon bantuannya….
ande malah paling sering nih!
mau nanya dong kalo include itu kan dalam if ya?
kalo misal untuk switch case itu menggunakan apa ya?
saya coba dalam switch case menggunakan include tidak mau..
terima kasih π
Mas tanya donk….
Semisal Judul Web dan label label lain sudah di buat dalam satu file bernama label.php.
Nah saya panggil pakai include di index.php, login.php, dan register.php. Tapi saya pengen judul web tiap page itu beda beda, gmna ya mas? Apa harus di buat label1.php, label2.php, dst.
π gimana sih cra’a ntuk pembuatan design pada website???
bisa ngga di kasih tau coding untuk design website??
thaks,
@fandy
bisa, asalkan penulisan code utk pemanggilan scriptnya benar. Contoh, misalanya footer+header disimpan di folder lib, utk code menjadi
Mas.. bisa gak kalau file yang di include di masukan dalam folder yang berbeda dengan file body.php (unsure) π β
bisa dong…
(dance) π (cry) (haha) (idiot)