__construct的作用是什么?

我在__construct课堂上注意到很多。我做了一些阅读和浏览网络,但是找不到我能理解的解释。我只是从OOP开始。

我想知道是否有人可以给我一个大致的概念,然后再举一个简单的示例说明如何在PHP中使用它?

回答:

__construct是在PHP5中引入的,它是定义您的构造函数的正确方法(在PHP4中,您将类的名称用作构造函数)。您无需在类中定义构造函数,但是如果希望在对象构造上传递任何参数,则需要一个。

一个例子可能是这样的:

class Database {

protected $userName;

protected $password;

protected $dbName;

public function __construct ( $UserName, $Password, $DbName ) {

$this->userName = $UserName;

$this->password = $Password;

$this->dbName = $DbName;

}

}

// and you would use this as:

$db = new Database ( 'user_name', 'password', 'database_name' );

PHP手册中介绍了其他所有内容:单击此处

以上是 __construct的作用是什么? 的全部内容, 来源链接: utcz.com/qa/408216.html

回到顶部