3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php class Obj { public $aa = 123; public function foo() { return 1; } public function __construct($name) { var_dump(self::class); } } $bar = new Obj; var_dump((array)$bar);
Output for 7.3.0rc3
Fatal error: Uncaught ArgumentCountError: Too few arguments to function Obj::__construct(), 0 passed in /in/Zpc78 on line 13 and exactly 1 expected in /in/Zpc78:8 Stack trace: #0 /in/Zpc78(13): Obj->__construct() #1 {main} thrown in /in/Zpc78 on line 8
Process exited with code 255.