3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Testing { protected $prop; public static function create() { $obj = new Testing(); $obj->prop = 10; return $obj; } } $obj = Testing::create(); print_r($obj);

preferences:
72.15 ms | 402 KiB | 5 Q