PHP Tutorial For Beginners

Contoh Penggunaan __construct PHP

Contoh penggunaan fungsi __Construct pada bahasa program PHP, Setelah membaca postingan Menulis PHP dengan OOP, Selanjutnya adalah mempelajari fungsi __construct() ini.

Fungso__construct adalah salah satu magic keyword yang ada dalam bahasa php (CMIIW) Sumber php.net.
Fungsinya adalah melakukan loading berbagai isi pada construct ke semua fungsi yang ada pada satu kelas atau ke kelas lain melalui generalisasi atau dalam kode biasa disebut (extends).
Untuk jelasnya silahkan copas contoh berikut:



1:  <?php  
2:  class BaseClass {  
3:    function __construct() {  
4:      print "Ini Di Panggil Dari Konstructor<br>";  
5:    }  
6:  }  
7:  class SubClass extends BaseClass {  
8:    function __construct() {  
9:      echo"<hr>"; //pemisah saja  
10:       parent::__construct();  
11:       print "Ini SubClass constructor<br>";  
12:      echo"<hr>";//pemisah saja  
13:    }  
14:  }  
15:  class OtherSubClass extends BaseClass {  
16:    //isinya turunan BaseClass  
17:  }  
18:  // isi BaseClass  
19:  $obj = new BaseClass();  
20:  // Isi Subclass yang parent nya diambil dari BaseClass  
21:  $obj = new SubClass();  
22:  // isi OtherSubClass turunan dari BaseClass  
23:  $obj = new OtherSubClass();  
24:  ?>  

Contoh lain misalnya adalah seperti ini
1:  <?php   
2:       class buku  
3:       {  
4:            public function __construct()  
5:            {  
6:                 echo "Hello Construct";  
7:            }  
8:            public function hallo()  
9:            {  
10:                 echo " , adalah Hasil dari Fungsi __construct()";  
11:            }  
12:       }  
13:       $buku =new buku;  
14:       $buku->hallo();  
Kalimat tersebut sebenarnya dipanggil dari fungsi hallo dan fungsi __construct itu sendiri berjalan apabila class itu terbentuk .

Construct biasanya digunakan untuk koneksi atau variable/model yang sering digunakan jadi tidak banyak menulis kode.
demikian tutorialnya dari kampus-php

#Anda Butuh membuat webiste? hubungi kami naetalab.com

0 Response to "Contoh Penggunaan __construct PHP"

Posting Komentar