我正在尝试使用以下php代码从对象中获取数组。
$abstract = $view->result[0]->nye.abstract;
由于'',我收到了语法错误在nye.abstract。 反正有这个问题吗?
仅供参考,视图是一个drupal视图
答案 0 :(得分:1)
$abstract = $view->result[0]->{'nye.abstract'};
答案 1 :(得分:1)
有两种方法可以解决这个问题:
按变量:
$nye="nye.abstract";
$abstract = $view->result[0]->$nye;
使用大括号:
$abstract = $view->result[0]->{'nye.abstract'};