PHP-----静态

Posted 辰辰0815

tags:

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

面向对象

面向对象的简称:OOP

静态

class FenBi

{

  public $changdu; //属于对象的

  public static $yanse;  //属于类的,静态想

}

在区分对象和类的时候。

如果属于类,加一个关键字,static这个成员是属于类的就在前面加上static的关键字。例如:public static $yanse;

static的关键字又称为静态的,静态的成员属于类的,普通的成员属于对象的。

普通的调用:

静态的成员调用:

FenBi::$yanse; //这个FenBi类里面有个成员是$yanse,$yanse是属于FenBi这一类的。

普通成员用对象来调用,静态成员用类来调用。

可以任意吧一个成员造成静态的。

静态的是属于类的,非静态的是属于对象的。

 

静态的方法不能调用普通的成员

静态的方法可以调用静态的成员

普通方法可以调用静态的

总结:

1.普通成员是属于对象的

2.静态成员属于类的

3.普通成员方法里面可以调用静态成员

4.静态方法里面不能调用普通成员

 

ぉ 辰 プ 辰 ペ

 

以上是关于PHP-----静态的主要内容,如果未能解决你的问题,请参考以下文章

PHP静态化技术

PHP 静态变量和静态方法

PHP静态成员变量

PHP 5.2 等效于后期静态绑定(新静态)?

php static静态属性和静态方法

php static静态属性和静态方法