多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
### $this $this是指向对象实例的一个指针(在实例化的时候来确定指向),不指向任何其他对象或类 使用形式:$this->实例属性或实例方法() ### self self是指向类本身,也就是self是不指向任何已经实例化的对象,一般self使用来指向类中的静态变量。假如我们使用类里面静态(一般用关键字static)的成员,我们也必须使用self来调用。 self调用静态变量必须使用:: (域运算符号),使用形式:self :: 静态属性或静态方法(); ### parent:: parent是指向父类的指针 parent::可以用于调用父类中定义的方法。 ~~~ class Count //建立了一个名为count的基类 { private $lastCount; //定义属性,私有 private static $firstCount = 0; //定义构造函数,用于初始化赋值 function __construct( ) { parent::__construct(); //调用父类构造函数 $this->lastCount=$lastCount; //这里已经使用了this指针 $this->lastCount=++self::$firstCount; //使用self来调用静态变量 } } ~~~