Php 从网页抓取特定信息

Php 从网页抓取特定信息,php,web-crawler,Php,Web Crawler,在这个链接中,在角色简介的底部,有一个死亡列表。 如何“收集”日期信息?剩下的我不担心,只担心每次死亡的日期 我将使用一个PHP文件来完成这项工作 我看过这篇帖子: 我只是不知道从哪里开始 有人能给我指出正确的方向吗?您可以使用类似DOM的解析。从SourceForge下载归档文件,在脚本中安装该文件,然后使用它 该网站有一个丑陋的表格布局,但你可以这样做: 代码: <?php include('simple_html_dom.php'); $html = file_get_html('

在这个链接中,在角色简介的底部,有一个死亡列表。 如何“收集”日期信息?剩下的我不担心,只担心每次死亡的日期

我将使用一个PHP文件来完成这项工作

我看过这篇帖子: 我只是不知道从哪里开始


有人能给我指出正确的方向吗?

您可以使用类似DOM的解析。从SourceForge下载归档文件,在脚本中安装该文件,然后使用它

该网站有一个丑陋的表格布局,但你可以这样做:

代码:

<?php

include('simple_html_dom.php');
$html = file_get_html('http://www.tibia.com/community/?subtopic=characters&name=Nikla');
$count = 0; //counter variable
foreach($html->find('//*[@id="characters"]/div[5]/div/div/table[3]/tbody/tr['.
  $i.']') as $table) { //traverse through the table and get <td> content
   echo $table."<br/>";
   $count++;
}

?>
Character Deaths
Jul 11 2013, 08:08:11 CEST  Killed at Level 36 by Cintyus and Seque Ladinho.
Jul 11 2013, 07:32:31 CEST  Killed at Level 36 by Drunk Noongah and Rea Per.
Jul 09 2013, 22:05:42 CEST  Killed at Level 35 by Evil Kris and Tensser.
Jun 29 2013, 20:25:27 CEST  Killed at Level 27 by Knight Abron.
Jun 27 2013, 07:31:33 CEST  Killed at Level 23 by Mysterioz Pandoria Knight.
Jun 14 2013, 23:52:14 CEST  Died at Level 16 by a rotworm.
这只是一个让你开始的例子。你可以修改它,得到你想要的


希望这有帮助

这很管用,我完全可以改变它来得到我所需要的。