Pada pemrograman berorientasi object di PHP, ada beberapa function / method dengan nama khusus yang disediakan oleh PHP yang ditandai dengan dua garis bawah(__) yang akan memicu / memanggil action tertentu. Function tersebut seperti __construct(), __destruct(), __call() dll. __construct() Function __construct() akan dipanggil ketika suatu object di inisialisasi atau dibentuk. Contoh : class Bapak{ private $warna_rambut = 'hitam'; private $warna_kulit = 'sawo matang'; public function __construct(){ echo "object dari class Bapak dibuat"; } public function makan(){ echo 'makan dengan tangan kanan'; } } ketika membuat object dari class Bapak seperti berikut, $bapak = new Bapak(); maka secara otomatis function __construct() dikalankan dengan contoh di atas mengeluarkan pesan "object dari class Bapak dibuat". __destruct() __destruct() merupakan kebalikan dari function __constru...
Catatan Pribadi, ditulis berdasarkan pengalaman pribadi dan berharap bermanfaat bagi yang membutuhkan