首页 » PHP和MySQL Web开发(原书第4版) » PHP和MySQL Web开发(原书第4版)全文在线阅读

《PHP和MySQL Web开发(原书第4版)》6.3 类的实例化

关灯直达底部

在声明一个类后,需要创建一个对象(一个特定的个体,即类的一个成员)并使用这个对象。这也叫创建一个实例或实例化一个类。可以使用关键词"new"来创建一个对象。需要指定创建的对象是哪一个类的实例,并且通过构造函数提供任何所需的参数。

如下所示的代码声明了一个具有构造函数、名为classname的类,然后又创建3个classname类型的对象。

class classname

{

function_construct($param)

{

echo"Constructor called with parameter".$param."<br/>";

}

}

$a=new classname("First");

$b=new classname("Second");

$c=new classname;

由于在每次创建一个对象时都将调用这个构造函数,以上代码将产生如下所示的输出:

Constructor called with parameter First

Constructor called with parameter Second

Constructor called with parameter