$foo++; echo $foo; } static function sf() { static $foo = 0; $foo++; echo $foo; } } class d extends c { public $q = 30; } $x = new c(); $x->x(); $x->y(); $x->y(); $x->y(); $x->y(); $x = new d(); $x->x(); $x->y(); $x->y(); $x->y(); c::sf(); c::sf(); c::sf(); d::sf(); d::sf(); d::sf();