0

我已经这样做过一次,但我一生都无法弄清楚我是如何做到的。我认为大约需要 5 行代码。

我只想获取这个 URL 输出的数组:http ://ridetimes.co.uk/queue-times.php然后我想遍历数组并输出每个字段。

4

3 回答 3

4

你可以试试

$array = json_decode(file_get_contents("http://ridetimes.co.uk/queue-times.php"), true);

然后为部分输出

<table>
  <thead>
    <tr><th><?= implode("</th><th>", array_map("htmlspecialchars",array_map("ucwords", array_keys($array[0])))) ?></th><tr>
  </thead>
  <tbody>
  <?php foreach($array as $row): ?>
    <tr><td><?= implode("</td><td>", array_map("htmlspecialchars", $row)) ?></td></tr>
  <?php endforeach; ?>
  </tbody>
</table>
于 2013-07-11T22:00:46.833 回答
0

使用 json_decode() http://php.net/manual/en/function.json-decode.php

这应该对你有帮助,我想

于 2013-07-11T22:01:44.240 回答
0

您可以使用file_get_contentsforeach循环并var_dump打印内容:

$data= json_decode(file_get_contents("http://ridetimes.co.uk/queue-times.php"), true);
foreach ($data as $row) {
    var_dump($row);
}
于 2013-07-11T22:02:56.433 回答