3v4l.org

run code in 300+ PHP versions simultaneously
<?php class foo { private $arr; public function __construct() { $this->arr = [new \Stdclass]; } public function __get($field) { return $this->{$field}; } } $foo = new foo(); var_dump(empty($foo->arr)); // Expected false?

preferences:
49.52 ms | 1440 KiB | 5 Q