PHP中类中成员及常量

Posted 好好耕耘

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP中类中成员及常量相关的知识,希望对你有一定的参考价值。

类中成员概述

面向对象编程,是需要通过“对象”去做什么事情(以完成某种任务);

而:

对象总是来源于类;

所以:

面向对象的编程,一切都是从定义类开始;

 

类中成员分为3大类:

属性:

方法:

常量:

形式上,大致如下:

class  类名 {

常量定义1

常量定义2

.......

属性定义1

属性定义2

........

方法定义1

方法定义2

.......

}

说明:

以上各项,没有顺序问题;习惯上,其实常量放前面,然后是属性,然后是方法;

 

详细一点,就又分为:

属性:

普通属性;//一般属性,实例属性

静态属性;

方法:

普通方法;//一般方法,实例方法

静态方法;

构造方法;

析构方法;

常量:

类常量

当在一个类中定义一个常量时,该常量就称为“类常量”——本质其实还是常量;

定义形式:

class  类名{

const  常量名 = 常量值;

//不可以使用define()来定义!

}

使用形式:

常量的使用,是通过类名,并使用范围解析符(::)来取用的;

类名::常量名

举例:

 

以上是关于PHP中类中成员及常量的主要内容,如果未能解决你的问题,请参考以下文章

php--在类中声明常量的关键字

PHP的静态及类中声明的常量

C++中类的静态成员初始化

php----------const 定义的常量和define()定义的常量的区别?

Static在类中的作用

在php中定义常量时,const与define的区别