关于php构造函数

[复制链接]
查看11 | 回复2 | 2008-12-30 17:19:06 | 显示全部楼层 |阅读模式
麻烦大侠帮我回答下
感谢了
class base extends db{

/**
* 构造函数
*/
function base(){
parent::__construct();
}
function __construct(){$this->base();}

}
php中构造函数啥意思啊
有什么用啊
$this 是什么意思?

回复

使用道具 举报

千问 | 2008-12-30 17:19:06 | 显示全部楼层
用于类的初始化,在新建一个对象时被立即执行,既new base();此时会执行__construct()$this是指类(实例)自身...
回复

使用道具 举报

千问 | 2008-12-30 17:19:06 | 显示全部楼层
类中有函数和变量。 类中定义的变量叫做属性, 类中的函数叫做方法。$this是指类本身, $this->base() 指调用当前类中的base()方法。构造函数可有可无。先可以不考虑构造函数的功能。构造函数只是创建类的实例的时候自动被调用。其他地方也跟普通函数一样。类中与类名同名的函数成为构造函数。等你写多代码以后自然而然的想...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行