ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
### 概述 所谓的静态成员,总的来说,就是指该成员(属性或方法)不属于某个对象“独自”占有,而是所有的对象所共享的成员! 既然是属于所有对象共有的成员,那么语法的实现上就应该通过类来进行管理并通过类进行访问静态成员(因为所有的对象都是某一个类的实例) ### 静态属性访问 ~~~ 类名::属性名 //属性名要加$符号 ~~~ ### 实例 ~~~ class Student{ public static $number = 0; public $name; public function __construct($name) { $this->name = $name; self::$number++; } } $stu1 = new Student("jack"); $stu1 = new Student("milan"); $stu1 = new Student("mark"); echo Student::$number; ~~~ ~~~ 3 ~~~