构造函数:对象初始化的时候自动调用
//构造函数
class Person{
public $name;
public $age;
public $sex;
//__construct构造函数,初始化对象
public function __construct($name,$age,$sex){
$this->name=$name;
$this->age=$age;
$this->sex=$sex;
}
}
$person = new Person('张三丰',100,'male');
echo $person->name;//张三丰
echo $person->age;//100
echo $person->sex;//male
析构函数:对象结束的时候自动调用
class Person{
public $name;
public $age;
public $sex;
//__destruct对象结束时自动调用
public function __destruct(){
echo "对象结束了";
}
}
$person = new Person('张三丰',100,'male');
//对象结束了