3v4l.org

run code in 300+ PHP versions simultaneously
<?php class AnyClass { public function getInstance() { static $instance; return $instance ?: $instance = new self(); } public function __get($name) { return $name; } } var_dump(!empty((AnyClass::getInstance()->title)), !empty(AnyClass::getInstance()->title));

preferences:
38.82 ms | 402 KiB | 5 Q