PHP从file_get_contents中获取特定标记



$landings = file_get_contents('http://www.domain.co.uk/page.php');

在上面的URL示例中,我只想从特定元素#sidebar-bgbtm 中选择并复制HTML

从那里,我想将HTML导出为JSON值。

有办法做到这一点吗?

感谢

如果您熟悉jQuery语法,PHP Simple HTML DOM可能是一个不错的起点http://simplehtmldom.sourceforge.net/

include('simple_html_dom.php');
$html = file_get_html('http://www.domain.co.uk/page.php');
$result = $html->find('#sidebar-bgbtm', 0)->outertext;

然后导出到json:

echo json_encode( array( 'outertext' => $result) );

相关内容

  • 没有找到相关文章

最新更新