3v4l.org

run code in 300+ PHP versions simultaneously
<?php namespace Foo; class A { public function getFoo() { return 'foo'; } } $i = new A; $code = <<<EOF <?php \$a = new Foo\A; \$a->setFoo({$i->getFoo()}); EOF; var_dump($code);

preferences:
38.76 ms | 402 KiB | 5 Q