如何在PHP中获取对象的属性

时间:2015-11-30 06:17:30

标签: php laravel

我有一个看起来像这样的对象,并且有一个我想要访问的This is a demo Variable属性。

Screenshot of PHP Object

我将对象保存在名为kpi的变量中:

$kpi = new Kpi($item);

现在我想访问变量,但执行以下操作会返回null

dd($kpi->demoVariable) // null

如何访问我在构造函数中设置的属性?

供参考,这是构造函数:

public function __construct(Fuelconsumption $item)
{
    $this->demoVariable = 'This is a demo Variable';
}

编辑:

我想我需要将属性分配给attributes数组,因为laravel似乎可以通过上述命令访问此数组。

1 个答案:

答案 0 :(得分:0)

只是:

$kpi['demoVariable'];

而不是

$kpi->demoVariable;