概念:
静态属性空间,定义静态属性 protected static $class = "班级";
<?php Class User{ protected static $class = "班级"; //静态属性 //调用方法1 public function getClass1(){ return User::$class; //使用类名调用User:: } //调用方法2 public function getClass2(){ return self::$class; //使用调用静态属性方法self::指代类名 } } $Obj = new User;
调用静态方法:
<?php Class User{ protected static $class = "七年级一班"; //静态属性 public static function getClassName(){ //静态方法 return self::$class; } } $obj = new User; $obj -> getClassName(); //打印静态方法