Foreach上升1 php

时间:2019-06-03 13:50:49

标签: php foreach

我想读出一些接入点的信息。这些访问点已编号,此时代码中的[0]位置必须在循环中上移1。然后循环可以再次运行并读出第二个AC的信息,依此类推。

$name      = $ac0->result[0]->name;
$status    = $ac0->result[0]->status;
$uptime    = $ac0->result[0]->uptime;
$last_seen = $ac0->result[0]->last_seen;

所有代码

foreach ($ac0->result as $key => $value) { 
    $name0 = $ac0->result[0]->name; 
    $status0 = $ac0->result[0]->status; 
    $uptime0 = $ac0->result[0]->uptime; 
    $last_seen0 = $ac0->result[0]->last_seen; 
} 

1 个答案:

答案 0 :(得分:0)

$ac0->result开始循环,然后将在$obj中找到所有属性,或在foreach循环中调用它的任何内容

foreach ($ac0->result as $idx => $obj) {
    echo "From Array $idx <br>";
    echo $obj->name . "<br>";
    echo $obj->status . "<br>";
    // etc
}