run code in 200+ php & hhvm versions
Bugs & Features
<?php class Foo { public static $person; public function sayHello() { Foo::$person += 1; echo 'Hello'; } public function getNumber(){ return Foo::$person; } } $foo1 = new Foo(); $foo1->sayHello(); $foo2 = new Foo(); $foo2->sayHello(); $foo1->getNumber(); $foo2->getNumber();
based on 0BJr2

Shows result from various feature-branches currently under review from the php developers. Contact me to have additional branches featured.

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page