Getter & setter Magic function

class Test

{

public function get ($var)
{
return this->{$var};
}

public function __get ($var)
{
echo “Not Exist”;
}
public function set ($name,$value)
{
return $this->{$name}=$name;
}

 

public function __set ($var)
{
echo “Not Exist”;
}

}

 

$Test =new Test();

$Test->set(“Name”,”test”);

$Test->get(‘Name’);

 

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s