Home Web PHP Memanfaatkan Include Dan Required Function Pada PHP

Memanfaatkan Include Dan Required Function Pada PHP

0

 

Halo teman-teman sobat baraja udacoding, selamat datang kembali di artikel saya, pada edisi kali ini saya akan membahas tentang dua fungsi yaitu include dan required php. tanpa panjang lebar mari kita langsung bahas yaa..

Pengertian include dan required

Fungsi  include() dan required() adalah suatu perintah
atau fungsi di dalam Bahasa pemrograman PHP untuk menyisipkan sebuah file PHP
kedalam file PHP yang lainya. Dengan menggunakan adanya funsi ini sangat
membantu kita dalam membuat program karena kita tidak perlu menuliskan kode
program secara berulang-ulang. Kita hanya tinggal menyisipkan file php tersebut
kedalam file PHP lainya sesuai kebutuhan

Perbedaan include dan required

Secara umum keduanya mempunyai
kegunaan yang sama. Hanya saja dalam segi eror memiliki perbedaan:

1.Fungsi Include akan tetap menjalakan kode program
selanjutnya apabila mengalami eror

2.Fungsi required tidak akan melanjukan
menjalankan kode program selanjutnya apabila mengalami eror, eror tersebut
terjadi ketika kita salah menuliskan nama file yang di panggil atau file yang
kita panggil belum ada

 

Cara penulisan include dan required

Penulisan kedua nya sangat mudah, berikut adalah cara penulisan syntax include dan required

 

Include(‘header.php’);
required(‘header.php’);

Penulisan diatas digunakan apabila file yang di panggil berada pada satu folder yang sama

Include(‘../header.php’);
required(‘../header.php’);

Sendangkan yang di atas ini digunakan apabila fle yang di panggil berada di luar dari folder,

Include(‘view/header.php’);
Required(‘view/header.php’);

Kalau untuk yang diatas digunakan apabila file header.php berbeda folder 

Contoh penulisan include dan required

pertama-kita siapkan dua file, yang pertama file index.php dan header.php

lalu kita isikan file header.php dengan code seperti di bawah ini

<!doctype html>
<html lang="en">
<head>
  <title>Hello, world!</title>
</head>
<body>
<nav class="navbar navbar-expand-lg navbar-light bg-light">
<a class="navbar-brand" href="#">Navbar</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
  <span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
  <ul class="navbar-nav mr-auto">
    <li class="nav-item active">
      <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
    </li>
    <li class="nav-item">
      <a class="nav-link" href="#">Link</a>
    </li>
</div>
</nav>

lalu untuk file index.php nya kita isikan kode seperti ini:

<?php include('header.php'); ?>
  <h1>Hello, world!</h1>
</body>
</html>

untuk hasilnya maka akan seperti ini

seperti yang kita lihat diatas, penempatan fungsi fungsi include harus  sesuai dengan urutan file karena kalau tidak maka hasilnya akan tidak sesuai, seperti contoh kode dibawah ini:

<h1>Hello, world!</h1>
<?php include('header.php'); ?>
  -->
</body>

</html>

disini saya merubah urutan kodenya maka tampilnya akan seperti dibawah ini

kita lihat diatas hasil kodenya, disana tulisan hello word berada di atas dari navbarnya. Itu dikarenakan ketika penulisan kodenya saya menukar urutanya. Maka hasilnya juga akan terbalik. untuk itu teman-teman ketika menempatkan fungsi required dan include harus sesuai dengan tampilan yang akan kita mau. 

OK teman-teman, sekian dulu artikel dari saya. semoga bisa bermanfaat bagi teman-teman semua semoga bertemu di artikel saya selanjutnya

see you..!