您的位置:首页 > 编程语言 > PHP开发

php静态类和非静态类具体用法详解

2016-11-01 11:54 501 查看

php静态类和非静态类具体用法详解

1、静态类:静态方法中只能调用静态属性和静态方法,不能调用非静态属性和方法,调用格式:

self::方法名()、self::属性名

2、动态类:动态方法中静态方法和动态方法都可以调用,如果在同一个类中,调用静态方法使用:self::方法名()、self::属性名,调用动态方法用this−>方法名()、this->属性名

3、只有实例化的时候才会自动调用构造函数,所以只有动态类才可以触发构造函数,静态类不会触发构造函数
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息