PHP:接口的静态变量、常量与类中的区别

时间:2022-10-29 11:56:40

接口:

1 不能够定义静态变量在类的 成员变量(常量除外)

2 定义的常量 const YOUCONST = VALUE,不能在子类中覆盖,在子类中以 interfaceName::YOUCONST的方式调用

3 不能使用parent::YOUCONST的方式调用接口的常量

类:

1 const 变量可以使用parent::YOUCONST的方式,className::YOUCONST的方式在子类中访问

2 const定义的变量,在子类中可以被覆盖

3 当然在类中可以定义静态成员变量了

//待完善--