Perbedaan PHP Include dan require

Statement include (atau require) adalah memasukan file php kedalam php. atau bisa juga disebut menyisipkan untuk dapat mengambil fungsi yang ada didalam file include tersebut.

Akan sangat berguna ketika ingin menyertakan PHP, HTML, atau teks yang sama pada beberapa halaman situs web. tanpa menulis ulang lagi kita tinggal menyisipkan saja.

Statement include dan require ini hampir sama, kecuali hanya pada:

-jika statement require salah akan menghasilkan fatal error (E_COMPILE_ERROR) dan memberhentikan script.
-Jika statement include salah akan menghasilkan warning (E_WARNING) tetapi tidak memberhentikan script dan akan terus melanjutkan script

Kapan include dan require dipakai?
Jadi, jika ingin eksekusi berjalan dan menunjukkan output, bahkan jika file include tidak ada dan ingin tetap melanjutkan script berjalan maka gunakanlah include. Statement require digunakan untuk dapat memberi informasi penting bahwa file harus dimasukkan dan wajib dimasukkan jika tidak script akan berhentin berjalan.

dengan include kita bisa memisah misal file header, footer dan file itu nantinya kita dapat sisipkan lagi halaman baru. include dan require dapat ditulis di dalam kutip “” atau didalam tanda kurung kutip (“”).

Contoh:

Kita buat file header.php yang isinya:

<?php

echo "ini header <br>";

?>

kemudian kita buat file index.php:

<?php
include "header.php";
echo "ini index";
?>

Pada browser akan menampilkan
ini header
ini index

Menampilkan variabel yang didapat dari file include, contoh:

<?php
$stat_header = "Stat header";
echo "ini header <br>";
?>

Lalu kita edit file index.php:

<?php
include "header.php";
echo $stat_header;
?>

Dan jalankan scriptnya untuk mencoba hasilnya.

Related posts

Leave a Comment