当我尝试遍历Array中的所有对象时,我已经收到此通知:
注意:尝试使用对象数组获取非对象的属性
我该怎么做才能将阵列的所有行放入表中?
foreach ($this->CollectionArray[$IdVisitor] as $row) {
echo'<tr>';
echo'<td>'.$row->number.'</td>';
echo'<td>'.$this->CollectionArray[$IdVisitor]->date.'</td>';
我在echo'<td>'.$row->number.'</td>';
上遇到了错误
ÉDIT:当我仅使用不使用foreach的collectionArray时,它可以工作,但仅显示最后一行。这就是为什么我使用foreach获取所有行
答案 0 :(得分:0)
尝试像这样使用它:
'b'
它将遍历$ this-> CollectionArray,因此您不必指定索引。