3v4l.org

run code in 300+ PHP versions simultaneously
<?php class foo { public $id = null, $stuId = null; public function __construct() { } } class bar extends foo { public function __construct() { parent::__construct(); } public function getId($eventInfo) { foreach($eventInfo as $name=>$value){ $this[$name] = $value; } } } $eventInfo = ["name"=>"Rajesh", "type"=>"Programmer", "action"=>"success"]; print_r((new bar)->getId($eventInfo));

preferences:
127.64 ms | 2705 KiB | 5 Q