2014-10-01 90 views
5

如果我有,例如:你可以迭代一个雄辩的对象的属性吗?

$project = new Project(); // Project is a class that extends Eloquent 
$project->title; 
$project->something; 

是否可以遍历这些属性......这样的事情:

foreach($project as $key => $value) 
{ 
    echo $key; 
} 

我想这样做是为了实现工作的单位,对编辑雄辩车型

+2

'$项目 - >指定者()' – Steve 2014-10-01 14:14:02

+0

点上,把它作为答案:) – Jimmyt1988 2014-10-01 14:16:13

+0

好了,完成。很高兴我能帮上忙 – Steve 2014-10-01 14:17:37

回答

3

您还可以使用getAttributes()方法:

foreach ($project->getAttributes() as $k => $v) { 
    echo $k.' '.$v."<br />"; 
}