Jumat, 14 Desember 2012

Pemahaman Include, Require dan include_once , require_once

Pemahaman Include, Require dan include_once , require_once

Include dan  digunakan untuk memanggil  atau mengikutkan file yang ada diluar kode file php, dengan perintah ini kita dapat memanggil fungsi, variable, konstatnta biasa dari file atau program php lain.
-            Pada dasarnya fungsi dari include dengan require sama, yang membedakan salah satunya adalah penanganan kesalahannya, yaitu untuk include menghasilkan pesan “Fatal Error” sedangkan untuk require menampilkan pesan “Warning”.
-            Sintax dari include_once dengan require_once pada dasarnya adalah sama yaitu digunakan untuk memanggil  atau mengikutkan file yang ada diluar kode file php yang sedang berjalan dan mengevaluasinya sebagaimana dengan include dan require, akan tetapi perbedaannya ia tidak akan mengikutkan file tertentu dan mengevaluasinya apabila sudah pernah diikutkan pada file sebelumnya.
Berikut Contohnya:

Buat file percobaan.php isi dengan kode berikut :
<?php
$nama=”Gianto Widodo”;
echo(“<br> Hallo Nama Saya Adalah “.$nama);
?>
Kemudian buat file pemanggil dengan nama contoh_require.php kemudian isi dengan kode berikut :
<?php
require(‘percobaan.php’);
require(‘percobaan.php’); // Akan Tetap Dipanggil
echo(‘<br> Batas Require —————————————————————’);
include(‘percobaan.php’);
include(‘percobaan.php’); // Akan Tetap Dipanggil
echo(‘<br>  Batas include —————————————————————’);
?>
Kemudian buat file pemanggil dengan nama contoh_require_once.php kemudian isi dengan kode berikut :
<?
require_once(‘percobaan.php’);
require_once(‘percobaan.php’); // Tidak Akan Dipanggil
echo(‘<br>  Batas require_once —————————————————————’);
include_once (‘percobaan.php’);
include_once(‘percobaan.php’); // Tidak Akan Dipanggil
?>
Untuk Melihat pesan kesalahannya, silahkan anda utak atik kode tersebut agar menjadi salah dan amati hasilnya. Jika Ada Benarnya Semata2 dari Allah, dan jika Ada salahnya Semata2 dari diri saya sendiri,. Trima kasih,..

0 komentar:

Posting Komentar

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites