Di PHP, Anda dapat memasukkan isi suatu file ke dalam file PHP sebelum dieksekusi oleh server.
Pernyataan include dan require digunakan untuk memasukkan kode berguna yang ditulis dalam file lain ke dalam alur eksekusi.
include dan require sama kecuali cara keduanya menangani kesalahan:
require menghasilkan kesalahan fatal (E_COMPILE_ERROR), setelah itu skrip berhenti dijalankan.
include menghasilkan peringatan (E_WARNING) dan skrip melanjutkan eksekusi setelah kesalahan terjadi.
Oleh karena itu, jika Anda ingin melanjutkan eksekusi dan menampilkan hasil kepada pengguna meskipun file yang disertakan tidak ada, gunakan include. Jika tidak, dalam kerangka kerja, CMS, atau pemrograman aplikasi PHP yang kompleks, selalu gunakan require untuk mereferensikan file kunci ke alur eksekusi. Hal ini membantu meningkatkan keamanan dan integritas aplikasi jika file penting hilang secara tidak sengaja.
Menyertakan file menghemat banyak pekerjaan. Ini berarti Anda dapat membuat file header, footer, atau menu standar untuk semua halaman web. Kemudian, ketika header perlu diperbarui, Anda cukup memperbarui file penyertaan header.
sertakan 'nama file'; atau memerlukan 'nama file';
Misalkan Anda memiliki file header standar bernama "header.php". Untuk mereferensikan file header ini di halaman, silakan gunakan include/require:
<html><head><meta charset="utf-8"><title>Tutorial Pembuat Kode (codercto.com)</title></head><body><?php sertakan 'header.php' ?> < h1>Selamat datang di beranda saya!</h1><p>Beberapa teks. </p></tubuh></html>
Katakanlah kita memiliki file menu standar yang digunakan di semua halaman.
"menu.php":
echo '<a href="/">Beranda</a><a href="/html">Tutorial HTML</a><a href="/php">Tutorial PHP</a>';
Semua halaman di situs web harus merujuk pada file menu ini. Berikut cara melakukannya:
<html><head><meta charset="utf-8"><title>Tutorial Pembuat Kode (codercto.com)</title></head><body><div><?php include 'menu.php' ; ?></div><h1>Selamat datang di beranda saya!</h1><p>Beberapa teks. </p></tubuh></html>
Katakanlah kita memiliki file include ("vars.php") yang mendefinisikan variabel:
<?php$color='merah';$mobil='BMW';?>
Variabel-variabel ini tersedia di file panggilan:
<html><head><meta charset="utf-8"><title>Tutorial Pembuat Kode (codercto.com)</title></head><body><h1>Selamat datang di beranda saya!</h1> h1 ><?php include 'vars.php';echo "Saya punya $color $car"; // Saya punya BMW merah?></body></html>