Cara Menaruh Class dalam Modul Dalam PHP

menaruh class dalam modul

Hallo ketemu lagi sama admin johan andy agasi Blog. disini saya aan membahas sedikit tutorial php tentang materi Menaruh Class dalam Modul. Agar lebih efisien dalam pemrograman, kita bisa menaruh class didalam sebuah file tersendiri lalu meng-include file tersebut dalam setiap file PHP. Dengan demikian kita tidak perlu menulis ulang class dalam setiap file dan jika ada kesalahan atau modifikasi pada class, kita cukup merubah class dalam satu file tersebut.

Dalam pemrograman, teknik ini dinamakan teknik modularitas. Dimana file class yang dibuat terpisah dan bisa dipakai oleh beberapa file tadi disebut dengan modul. Kata modul mengadopsi istilah yang berarti bagian atau part dari sebuah alat atau perangkat. johan andy agasi blog aan memberikan Langkah-langkah membuat modul dan proses include-nya sama dengan teknik include PHP dasar.

Berikut ini langkah-langkah menaruh class dalam modul :

1. Buat class dalam sebuah file lalu simpan dengan nama class.php


<?php    
    class Rumus {    
      var $panjang;     
      var $lebar;     
      
      function luas() {    
           return $this->panjang * $this->lebar;    
      }    
      
      function __construct($x,$y) {     
       $this->panjang = $x;     
       $this->lebar = $y;     
      }      
    }    
    ?> 

2. Buat file index.php pada folder yang sama, lalu include file class.php tadi dalam file index.php yang baru dibuat

<?php    
    include "class.php";    
      
    $rumus = new Rumus(5,8);    
    echo "Luas = ".$rumus->luas();    
    ?>


3. Coba jalankan file index.php, jika benar akan tampil seperti ini : 

Luas = 40

 
Selanjutnya dengan teknik modularitas ini kita bisa membuat auto loading class, yaitu memanggil file class secara otomatis saat membuat object dari sebuah class tanpa harus di- include file-nya. Untuk mempelajari fitur auto loading class lebih lanjut insyaAllah akan ditulis pada artikel selanjutnya. Jangan lupa berkomentar sobat :")
0 Komentar untuk " Cara Menaruh Class dalam Modul Dalam PHP "