foreach循环无法与json编码PHP一起正常使用

时间:2019-05-02 10:25:20

标签: php codeigniter loops foreach

我有多个数组(数组内部的对象),但是无论何时我运行foreach循环,它都可以工作 只有一次,什么问题?我在哪里错了?

Array
(
    [0] => stdClass Object
        (
            [_id] => 5cc6896028497b75f44cbf31
        }
    [1] => stdClass Object
        (
            [_id] => 5cc6896028497b75f44cbf32
        }
    ... 
}       

这是我的代码,但是循环只能工作,但是我有很多记录(超过100条)

<?php
$final = json_decode($response);
$record=$final->data;
foreach($record as $re)
        {
            echo $re->_id;
        }
?>      

1 个答案:

答案 0 :(得分:1)

您可以重写foreach循环:

<?php

$final = json_decode($response,true);

foreach($final as $key => $re)
   {
     echo $re['_id']. "<br>";
   }