Digital Note

Grab a coffe, take a seat, maybe listen to some music and relax by reading our digital daily diary. We want to share our minds and know how with you and the whole world!

Blog phones

Menggabungkan 2 class dalam PHP

PHP sekarang sudah mendukung OOP dengan teknik class. adanya class dalam PHP memudahkan kita dalam pengkodean. bagi seorang programming bermain class harus memiliki syarat yakni sudah terbiasa dengan bermain function, jika belum maka akan kebingungan dalam membuat class bisa-bisa class yang dihasilkan tetap tidak tertata rapi.

Berikut saya akan berikan contoh penggunaan class lain kedalam class utama (bukan extends karena saya anggap extends/turunan anda sudah bisa) silahkan perhatikan kode program berikut.

<?php
class A {
	var $TES = "Class A";
	function __construct() {
	}
}

class B {
	var $TES = "Class B";
	function __construct() {
		$this->b = new A(); // Memanggil class A
	}
	function index() {
		echo "memanggil TES sendiri hasilnya : " . $this->TES . "<br />";
		echo "memanggil TES lain hasilnya : " . $this->b->TES . "<br />";
	}
}

$Var = new B();
$Var->index();
?>

Perhatikan baris 11 itu memangil class A kedalam class B sehingga kita dapat menggunakan class A didalam class B

Teknik ini juga diterapkan di framework CodeIgniter.

Semoga contoh diatas dapat menambah pengetahuan kita di dunia programming.

 

Tags: , ,

Trackback from your site.

Leave a comment