【发布时间】:2014-03-16 15:06:45
【问题描述】:
我正在尝试导出使用 PHP 和 cURL 查询“http://ichart.yahoo.com/table.csv?s=GOOG&a=0&b=1&c=2000&d=0&e=31&f=2010&g=w&ignore=.csv”的结果。
我正在使用以下代码:
<?php
$curl=curl_init();
curl_setopt ($curl,CURLOPT_URL,"http://ichart.yahoo.com/table.csv?s=GOOG&a=0&b=1& c=2000&d=0&e=31&f=2010&g=w&ignore=.csv");
curl_setopt ($curl,CURLOPT_HEADER,0);
ob_start();
curl_exec ($curl);
curl_close ($curl);
$data=ob_get_clean();
$data=explode(",",$data);
$data=str_replace('"','',$data);
foreach ($data as $results)
{
echo "<td>$results</td>";
}
?>
如何以表格格式显示结果,就像它们出现在“http://ichart.yahoo.com/table.csv?s=GOOG&a=0&b=1&c=2000&d=0&e=31&f=2010&g=w&ignore=.csv”中一样??
我在 echo 中做错了……但我不知道该怎么做。
你的
【问题讨论】:
-
你试图在没有
<table>甚至<html><body>的情况下转储表格单元格以将其全部包装进去。如果你想要以某种方式格式化的东西,你必须编写代码来制作这种格式化会发生。 -
我编写了代码并用
、
、 包装了结果,但我还是无法像在 ichart.yahoo.com/… 中那样正确显示它