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

《PHP和MySQL Web开发(原书第4版)》6.2 在PHP中创建类、属性和操作

关灯直达底部

到目前为止,我们已经以非常抽象的方式介绍了类。当创建一个PHP类的时候,必须使用关键词"class"。

6.2.1 类的结构

一个最小的、最简单的类定义如下所示:

class classname

{

}

为了使以上类具有实用性,类需要添加一些属性和操作。通过在类的定义中使用某些关键词来声明变量,可以创建属性。这些关键字与变量的作用域相关:public、private和protected。如下所示的代码创建了一个名为"classname"的类,它具有两个属性$attribute1和$attribute2:

class classname

{

public$attribute1;

public$attribute2;

}

通过在类定义中声明函数,可以创建类的操作。如下所示的代码创建一个名为classname的类,该类包含两个不执行任何操作的方法,其中operation1不带参数,而操作operation2带两个参数:

class classname

{

function operation1

{

}

function operation2($param1,$param2)

{

}

}