<?php
$html = file_get_contents('http://xpool.xram.co/index.cgi');
echo $html;
?>
我想使用php在远程网站上的标签中获取信息。而且只有标签。
我发现这个小字符串非常适合检索整个网站源代码。但是,我只想获得一小部分。如何过滤掉所有其他标签并仅获取我需要的一个标签?
答案 0 :(得分:1)
我建议使用PHP DOM解析器。 (http://simplehtmldom.sourceforge.net/manual.htm)
require_once ('simple_html_dom.php');
$html = file_get_contents('http://xpool.xram.co/index.cgi');
$p = $html->find('p'); // Find all p tags.
$specific_class = $html->find('.classname'); // Find elements with classname as class.
$element_id = $html->find('#element'); // Find element with the id element
阅读文档,还有很多其他选择。