Instantly share code, notes, and snippets.

Embed
What would you like to do?
<?php
class Regular
{
public $name = 'Something';
}
class Magic
{
private $values = ['name' => 'Something'];
public function __get($key)
{
if (isset($this->values[$key])) {
return $this->values[$key];
}
}
}
$regular = new Regular;
var_dump(empty($regular->name));
$magic = new Magic;
var_dump(empty($magic->name));
// Hasil:
// bool(false)
// bool(true)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment