首页 > 解决方案 > Foreach 上升 1 php

问题描述

我想读出一些接入点的信息。这些接入点在此时代码中的编号 [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; 
} 

标签: phpforeach

解决方案


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

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

推荐阅读