表单,使用 PHP 中的 file_get_contents 和 getElementsByClassName 拉取页面


Form to pull page elements using file_get_contents and getElementsByClassName in PHP

我正在尝试创建一个页面,我在其中输入一个 url,PHP 代码使用它从另一个网站中提取页面元素以显示在我的博客文章中。我什至还没有达到表单的程度,现在我只需要了解如何让这段代码工作,以便它以类"产品网格第一奇数"显示div 中的页面元素。

<?php
$homepage = file_get_contents('website');
$dochtml = new DOMDocument();
$dochtml->loadHTML($strhtml);
$dochtml->getElementsByClassName('products-grid first odd');
echo ????
?>

PHP DOMDocument 对象似乎没有方法getElementsByClassName()

相反,我认为您必须getElementsByTagName()然后遍历这些 DOMElements 和每个getAttribute('class'),并检查直到找到合适的一个。

相关文章:
  • 没有找到相关文章