<?php
class Test
{
public $username;
public $age;
private $arr = array();
public function __construct($username,$age)
{
$this->username = $username;
$this->age = $age;
echo 'username='.$this->username.'<br/>';
echo 'age='.$this->age.'<br/>';
}
public function __get($key)
{
if (isset($this->$key))
{
return $this->$key;
}
}
public function __set($key,$val)
{
$this->arr[$key] = $val;
}
}
$test = new Test('小红',8);
echo 'get_name='.$test->name;
echo '<br/>';
$test->qq = '12345';
echo 'set_arr["qq"]='.$test->arr['qq'];
?>
转载于:https://my.oschina.net/u/946060/blog/106690