Angellist api不会在foreach循环中返回数据

时间:2015-01-01 14:16:56

标签: php api

我使用以下代码抓取数据:

$angellist = file_get_contents('https://api.angel.co/1/startups/6702/jobs');

当我打印$ angellist时,我得到了屏幕上返回的数据。所以一切都很好,直到下一步。

当我使用foreach循环并打印$ list时,没有任何显示。我错过了什么?

        foreach($angellist as $list):

            pr($list);

            endforeach; 

如果您需要更多信息,我很乐意帮忙。

1 个答案:

答案 0 :(得分:1)

使用JSON将其解码为将其转换为数组并在foreach循环中使用它。使用下面的代码

<?php
$url = file_get_contents('https://api.angel.co/1/startups/6702/jobs');
$angellist = json_decode($url,true);
 foreach($angellist as $list):

            pr($list);

            endforeach; 

希望这有助于你