面向对象的类中成员-php
1、实例属性和静态属性class 类名{var $属性名1 = 值1; //定义实例属性,有初值var $属性名2 ; //定义实例属性,无初值;static $属性名3 = 值3; //定义静态属性,有初值static $属性名4 ; //定义静态属性,无初值;//其实,是静态属性,是在属性名前面加上“static”关键字}实例属性:它是“隶属于”对象的属性;每new(实例化)一个对象,则该对象上就具有了该实例属性。使用形式:$对象->实例属性名;可见,实例属性,是通过对象来使用它;静态属性:它是“隶属于”该类本身——而不隶属于对象。即使new很多个对象,也只有一个该属性——即只能保存一份数据;使用形式:类名::$静态属性名;可见:静态属性,是通过类来使用它;

3、self关键字代表其所在的类本身。它只能写在一个类中——甚至是只能写在一个类的一个方法中。对比:$this:代表对象——调用其所在方法的对象;通常,在实例方法中出现;使用形式:$this->实例属性或实例方法()self:代表类——其本身所在的类在静态方法或实例方法中都可以出现;使用形式:self :: 静态属性或静态方法();小总结:$对象->实例属性;$对象->实例方法;其中方法中可以出现:$this,self,类名::静态属性;类名::静态方法; 其中方法中可以出现:self,

5、如果有构造方法,则就变成这样:
