<?php

class C
{
    public static function foo()
    {
        static $x = 0;
        ++$x;
        var_dump($x);
    }
}
class D extends C
{
    public static function callByParent()
    {
        parent::foo();
    }
}
C::foo();
C::foo();
C::foo();
D::foo();
D::foo();
D::callByParent();
D::callByParent();