【问题标题】:Angellist api not returning data in foreach loopAngellist api没有在foreach循环中返回数据
【发布时间】:2015-01-01 14:16:55
【问题描述】:

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

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

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

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

        foreach($angellist as $list):

            pr($list);

            endforeach; 

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

【问题讨论】:

  • 你先用json_decode解码响应了吗?

标签: php api


【解决方案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; 

希望对你有帮助

【讨论】:

  • 正确的钱。感谢您的快速回复!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-10-08
  • 2021-08-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多