3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo { /** * @var float */ private $factor; public function __construct(float $factor) { $this->factor = $factor; } public function __invoke() { return $this->factor; } } $foo = new Foo(1.23); $boo = 2; $result = $foo() * $boo; //wanted output 2.46 echo $result;
Output for git.master, git.master_jit, rfc.property-hooks
2.46

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

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


preferences:
27.82 ms | 401 KiB | 8 Q