当我运行以下代码时,我得到了我需要的输出。
$array_items = count($links);
for ($i = 0; $i <= $array_items; $i++) {
echo $links[$i]->title;
}
但是,我收到2条通知:
注意:未定义的偏移量:C:\ xampp \ htdocs中的2 ...
注意:尝试在C:\ xampp \ htdocs中获取非对象的属性......
我想那是因为$links
返回一个数组,并且在该数组中有一个对象。
我该如何解决?
答案 0 :(得分:1)
您需要检查$i
是否低于计数,因为索引从0开始,计数会返回总项目数(+1)
$array_items = count($links);
for ($i = 0; $i < $array_items; $i++) {
echo $links[$i]->title;
}