PHP面向对象字段的声明和使用
字段用于描述某个类某个方面的性质,它与一般PHP变量非常相似,但有一些细微的差别,将在本节中介绍。该节还将讨论如何声明和使用字段,下一节将介绍如何使用字段的范围来访问限制。
申报领域
该领域的申报制度是对变量声明的规则非常类似;事实上,可以说是没有区别的,因为PHP是弱类型的语言,领域甚至不需要申报;他们可以创建并同时通过类对象分配,但很少它。相反,通常的做法是在上课开始的领域申报。场的初始值可以在这个时间分配,举例如下:
复制代码代码如下所示:
员工类
{
公共$名称;
私人工资;
}
在这个例子中,两个字段,名称和工资,有一个范围描述符(公共或私有),这是声明字段的常见做法。在声明之后,每个字段都可以在范围说明符指示的范围内使用。如果您不了解范围对类字段的作用,请不要担心,稍后您会看到这一点。
使用领域
对于不同的变量,使用字段>操作符引用,而不是使用美元符号。此外,由于字段的值通常是特定于给定对象的,所以它与该对象具有以下关系:
复制代码代码如下所示:
$对象>字段
例如,在本章的开头,我们描述了雇员类,包括字段名、标题和工资。如果我们创建一个名为$的雇员类型对象,我们可以将这些字段引用如下。
复制代码代码如下所示:
$雇员>名称
$雇员>标题
雇员工资
在参考字段定义类领域,而且使用->运算符,但这并不是使用相应的类的名称,但使用此关键字的美元。美元,这表明在当前类中的字段(即被访问或操作的域类)的引用。因此,如果在上述员工类设置名称字段的方法是创建,如下如下:
复制代码代码如下所示:
功能集名称($name)
{
这个名字;
}