Rabu, 04 Oktober 2017

Perbedaan require(), include(), require_once() dan include_once()




Assalamualaikum sobat. Semoga tetap sehat dan selalu dalam lindunganNya. Amin. Bertemu lagi nih. Langsung saja, kali ini saya akan sharing mengenai Perbedaan require(), include(), require_once() dan include_once().
Langsung saja ya...
A. Pendahuluan
1. Pengertian
    require an include adalah sebuah tag yang digunakan untuk memanggil file lain, yang dijalanjakan dalam satu file.

2. Latar Belakang
    PHP memiliki kemampuan untuk menyertakan file php lainnya ke dalam suatu program PHP. Tentunya kemampuan ini sangat berguna bagi programmer karena tidak perlu menuliskan suatu perintah yang diperlukan di setiap file berulang kali, cukup ditulis di satu file dan disertakan di file yang memerlukannya. Contoh bagian dari program PHP yang biasanya dituliskan di file terpisah dan disertakan di file-file lainnya adalah potongan program untuk melakukan koneksi ke database. Kita tentu sudah memahami bahwa koneksi ke database harus dilakukan terlebih dahulu sebelum kita berurusan dengan data yang disimpan di database.
Terkait dengan hal tersebut, PHP memiliki beberapa fungsi untuk menyertakan suatu file yaitu include(), require(), include_once() dan require_once(). Lalu apa perbedaan antara keempat fungsi tersebut? Dan sebaiknya kita menggunakan fungsi yang mana? Dalam tutorial singkat ini akan dijelaskan mengenai maksud dan perbedaan dari fungsi-fungsi tersebut serta kapan kita harus menggunakannya.

3. Maksud dan Tujuan
  • mudah referensi silang dimana komponen digunakan dalam suatu sistem.
  • mudah mengubah program bila diperlukan (hanya satu file master yang bisa diubah).
  • menghemat waktu dengan tidak perlu kode tata letak data yang luas (kecil, tapi berguna)
  • mengenali perbedaan antara include(), include_once(), require(), dan require_once()
4. Hasil yang diharapkan
     Mengerti dan paham apa perbedaan 4 komponen tersebut.

B. Uraian
1. Alat dan Bahan
  • Laptop
  • text editor
  • browser
2. Durasi Waktu
    5 menit


3. Tahapan
  • Buat folder terlebih dahulu isi file bernama 
  • Pada file include.php isi seperti berikut
  • Sedangkan di file require.php isi sebagai berikut
  • Terakhir file re.php dibuat untuk memanggil 
  • Nah disini akan kita praktekkan
  • Ketika kita merequire kan, seperti berikut
hasilnya seperti berikut 
  • Ketika kita mengincludekan, seperti berikut
hasilnya akan seperti berikut
  • Ketika kita sama-sama memasukkan include selama dua kali, dengan file yang sama dan file yang berbeda apa hasilnya.

 
 



  • Dan apabila kita menggunaka require dengan file yang sama maupun file yang berbeda hasilnya adalah

  

 


  • Sekarang kita coba include dengan include_once, dengan file yang sama dan file yang berbeda



  • Terakhir kita coba require dengan require_once, dengan memanggil file yang sama dn file yang berbeda




C. Kesimpulan
    Jadi bila kita memakai include_once(), maupun require_once() kita hanya bisa memanggil file tersebut satu kali, dalam satu file inti.
D. Hasil yang diperoleh
     Mengerti perbedaan antara require(), include(), include_once() dan require_once()

Tidak ada komentar:
Write komentar