【发布时间】:2014-04-24 17:53:30
【问题描述】:
我正在调用 Crunchbase API,它给了我很长的响应,以至于响应中有多个页面可以在 api url 的末尾使用 ?page=# 访问。
我的问题是我如何编写一些代码来运行脚本一次,它会遍历所有可用的页面,而我每次调用脚本时都无需更改页码?
我的代码的简化版:
$url = "https://api.url.com/tags/?page=2";
$jsondata = file_get_contents($url);
$array = json_decode($jsondata,true);
var_dump($array);
foreach($array as $key => $value) {
mysql_query(" INSERT into cbcompanies (
`column1`)
VALUES (
'{$value['foo']}') ",$con);
}
【问题讨论】: