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)

{

}

}