fork download
  1. <?php
  2.  
  3. class A
  4. {
  5. public static function staticMethod(){
  6. echo 1;
  7. }
  8.  
  9. public static $staticProperty = 1;
  10. }
  11.  
  12. A::staticMethod(); //работает
  13. echo A::$staticProperty; //работает
  14.  
  15. $obj = new A();
  16.  
  17. //echo $obj->staticProperty;
  18. //не работает, так как $staticProperty принадлежит самому классу A, а не объекту $obj
  19.  
  20. $obj->staticMethod(); //а это почему-то зработало
  21.  
  22.  
Success #stdin #stdout 0.02s 52472KB
stdin
Standard input is empty
stdout
111