Does static keyword have any effect on constants?
===

    class A{
      const FOO = 1;
    }
    
    class B extends A{

      const FOO = 5;

      function foo(){
        print self::FOO;
        print static::FOO;
      }
    }

    $b = new B;
    $b->foo();


It prints 5 in both cases.

So there's no difference in using static vs self on constants?