多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 构造方法和析构方法 当一个类实例化一个对象是,可能随着对象初始化ixie成员变量。 如果赋初始值比较多,写起来比较麻烦的时候,PHP引入了构造方法,构造方法是生成对象时自动执行的成员方法,作用就是初始化对象,改方法可以没有参数,也可也是多个参数。构造方法的格式如下: ``` function__construct(){ } ``` 代码如下: ``` class Car { var $color="red"; //属性 public $leg=1; public $person; var $arr=[]; public function __construct($col,$pe){ //构造函数 $this->color=$col; $this->person=$pe; } public function laren(){ //函数方法 echo "$this->color".'颜色的车'.'老司机可以拉'."$this->person".'人'; //利用$this对象获取类里面的值,这个值会随着实例类对象的值变化而变化。 } } $bim=new Car('red',50); echo $bim->laren().'<br/>'; //输出什么颜色的宝马拉多少人 $aodi=new Car("yype",100); $aodi->laren(); //输出社么颜色的奥迪拉多少人 ``` # 析构方法 ## 对象内存释放前调用一次。 ``` function __destruct(){ } ```