您当前的位置: 首页 > 学无止境 > 网站建设 网站首页网站建设
燕十八面向对象-构造函数的继承并扩展
发布时间:2015-08-28 21:29:20编辑:雪饮阅读()
构造函数是为了初始化之用,若被继承重构就会导致某些初始化工作无法完成,而我们的解决办法就是在继承并重构的构造方法里先调用父类的构造函数。
<?php
header("Content-type:text/html;charset=utf-8;");
class mysql{
protected $conn=null;
public function __construct(){
$this->conn=mysql_connect("localhost","root","root");
}
public function query($sql){
return mysql_query($sql,$this->conn);
}
}
class mydb extends mysql{
public function __construct(){
parent::__construct();
/*业务逻辑*/
return true;
}
public function autoinsert(){
return $this->query("use test");
}
}
$mydb=new mydb();
var_dump($mydb->autoinsert());
?>
关键字词:燕十八,构造函数,个人博客