0
如何將抓取的數據導出爲.csv文件?我使用PHP簡單的HTML DOM解析數據。下面是代碼:使用php和簡單的html dom將數據導出爲CSV文件
foreach ($linkoviStranica as $stranica)
{
$podaciStranice = "http://someurl/$stranica";
$data = file_get_html($podaciStranice);
$name = $data->find('div[class="price-card-name-header-name"]');
$onlinePrice = $data->find('div[class="price-box online"]');
$diffPrice = $data->find('div[class="price-box paper"]');
echo "<strong>".$name[0]->innertext."<strong>"."<br>";
if (!empty($onlinePrice[0]->innertext))
{
echo $onlinePrice[0]->innertext."<br>";
}
if (!empty($diffPrice[0]->innertext))
{
echo $diffPrice[0]->innertext."<br>";
echo "---------------------"."<br>";
}
}
我要出口,$名稱,$ onlinePrice,$ diffPrice到CSV文件與頭的格式如下:
name onlinePrice diffPrice
example 10 44
xxxx 412 461
zzzzz 1414 41
你能幫幫我嗎?謝謝!
TNX這就是我一直在尋找,有小的變化,我已經加上了首本:fputcsv($ FP,陣列( '名','在線價格','差價'));因爲data ['name','online price','diff price']給我一個錯誤。 – dilesko
@dilesko查看我的代碼片段中的第四行。它添加了這個頭文件。如果它解決了你的問題,請接受我的答案,以便以後人們更容易找到答案。 – OptimusCrime