我已经通过在这里相当多的问题,读,我不知道我是否应该使用file_get_contents
或file_get_html
这一点。
所有我想要做的是使用PHP来显示在我的网站从这个页面的两个表: http://www.statmyweb.com/recently-analyzed/
我知道如何让自己的整个页面,并在我的课程的网站上显示,但我无法弄清楚如何我能随便拉这两个表,而不用也越来越页眉/页脚。
我已经通过在这里相当多的问题,读,我不知道我是否应该使用file_get_contents
或file_get_html
这一点。
所有我想要做的是使用PHP来显示在我的网站从这个页面的两个表: http://www.statmyweb.com/recently-analyzed/
我知道如何让自己的整个页面,并在我的课程的网站上显示,但我无法弄清楚如何我能随便拉这两个表,而不用也越来越页眉/页脚。
你是不是能够在指定file_get_contents()
只是检索表。
你会得到的返回值file_get_contents()
使用:
$result = file_get_contents("urlHere");
然后分析$result
变量并提取您需要输出什么样的信息。
你想file_get_html
因为file_get_contents
将响应正文加载到一个字符串,但file_get_html
将其加载到简单的HTML DOM。
$dom = file_get_html($url);
$tables = $dom->find('table');
echo $tables[0];
echo $tables[1];
另外,您可以使用file_get_contents
沿str_get_html
:
$dom = str_get_html(file_get_contents($url));
但是,这将是愚蠢的。
采取由全网站内容file_get_contents()
那么你有得到了内容应用的preg_match <table>
和</table>
这将带给你所有的table标签下的内容。 同时显示在您的网页,只是把一个<table>
然后回显您的匹配的内容和</table>
末。