Mengapa kita harus mempelajari ini?
Karna jika kita perlu menuliskan program php secara berulang ulang tentu sangat melelahkan bukan? bagaimana jika kita hanya perlu memanggil file-nya saja?
mari kita pahami satu persatu....
Perbedaan :
- require akan menghasilkan error yang fatal (E_COMPILE_ERROR) dan script akan berhenti
- include hanya akan menghasilkan warning (E_WARNING) namun scriptnya akan terus dijalankan
- include_once dan include require mirip dengan include dan require yaitu pada require once jika script tidak ditemukan maka program akan berhenti berbeda dengan include once program tetap dijalankan dan jika menggunakan tambahan once maka program hanya dapat dieksukusi 1 kali saja
1. Include pada PHP
seperti namanya kita dapat menyisipkan file kedalam program kita.
file tersebut dapat termasuk script PHP, file konfigurasi, file HTML dsb.
Penulisan include terbagi menjadi 2 yaitu dalam bentuk fungsi atau bentuk statement.
2. Require
Penulisan require dalam bentuk fungsi dan juga statement
<?php
// Bentuk fungsi
require ('includes/header.php');
// Bentuk statement
require 'includes/header.php';
?>
dan jika file tidak ditemukan seperti pada contoh maka akan menghasilkan fatal error seperti gambar sebelumnya
<html>
<body>
<h1>Require jika file tidak</h1>
<?php require 'noFileExists.php';
echo "I have a $color $car.";
?>
</body>
</html>
0 Komentar