function __construct(){
생성자
}
function __destruct(){
소멸자
}
class명과 같은 function은 __construct 다음에 실행
<?
class BaseClass { //부모클래스[BaseClass]
function __construct()
{
print "BaseClass 클래스의 constructor(생성자)\n";
}
function __destruct()
{
print "BaseClass 클래스의 destructor(소멸자)\n";
}
}
class SubClass extends BaseClass { //상속받은 클래스[SubClass]
function __construct()
{
parent::__construct();
print "SubClass 클래스의 constructor(생성자)\n";
}
function __destruct()
{
parent::__destruct();
print "Subclass 클래스의 destructor(소멸자)\n";
}
}
$obj=new SubClass; //상속받은 클래스 호출
?>