- var_dump: documentation ( source)
<?php
class Test
{
private $obj;
const MAP = ['testKey' => 'test'];
function __construct()
{
$this->obj = new \stdClass();
$this->obj->test = "testObject";
}
public function isKey($name = 'testKey') {
var_dump(empty($this->obj->{static::MAP[$name]}));
var_dump(empty($this->obj->$name));
}
}
$t = new Test();
$t->isKey();