PHP:内置的读取和查找HTML内容的方法

|| 如果我理解正确,那么在查找HTML中的内容时,您应该远离正则表达式。有什么比标准PHP更好的替代方法呢? 在我现在的特殊情况下,我想找到所有带有src,alt,height和width属性的图像标签。后来我也想找到某些元标记。无论哪种方式,您将如何使用PHP做到这一点? 我的网络主机上的PHP版本当前为5.2.x。     
已邀请:
DOMXPath
对象使您可以对PHP中的XML运行XPath查询。 XPath允许您从XML文档中提取特定的标签。它是语言中立的(就像正则表达式一样),并且几乎每种编程语言都支持它。
$dom = new DOMDocument();
$dom->loadHTML(\'<html><body><img src=\"image.jpg\" /></body></html>\');
$xpath = new DOMXPath($dom);
$allImgNodes = $xpath->query(\"//img\");
    
您可以随时使用一些PHP DOM方法     

要回复问题请先登录注册