PARSING simple_html_dom结果

时间:2018-02-10 00:50:41

标签: php mysql parsing simple-html-dom

我有以下代码:

include('../scrape/simple_html_dom.php');
$file = "http://www.espn.com/golf/leaderboard?tournamentId=2233";
$html = new simple_html_dom();
$html->load_file($file);

foreach($html->find('table[class="leaderboard-table round-4"]') as $div){
    $Rd1 = $div->find('td[class="round2  in post"]');
}

我正在尝试解析该网址中的数据,然后通过'class = full-name'插入Round1,Round2,Round3和Round4分数。

Hower,我一直收到错误,这是一个数组到字符串的转换。有人可以提供指导吗?我甚至无法隔离数据以将其插入数据库。

1 个答案:

答案 0 :(得分:0)

这取决于你的file_put_contents($html,'temp.txt')类的功能,但只是随便,你可能必须首先获取文件的内容并加载该字符串,因为你没有该文件的直接所有权:

load_file()

如果您需要从文件加载,获取内容并使用{{1}}临时存储到文件,然后使用{{1}}方法......但这一切都取决于此类的功能。< / p>