ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
**静态属性和方法** static关键字 来声明静态方法 static静态变量 在类的内部生成一个静态变量 就是能够被所有类的实力化共想 也就是说静态成员则放到了“初始化静态段”,在类第一次被加载的时候放入的,可以让堆内存里面的每个对象所共享 *使用方法*:self::$静态属性、self::静态方法 ~~~ static function p(){ echo self::$country; echo self::PI;//访问常量 //echo $this->name;在静态方法中只能操作静态属性 //self::p(); } ~~~ *外部调用*:类::$静态属性、类::静态方法