到目前为止,我们已经以非常抽象的方式介绍了类。当创建一个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)
{
}
}