使用 PHP 从 HTML 中提取图像详细信息
背景
呈现全面的视图对于网站上的图像,您可能希望从 HTML 源代码中提取其源 URL、标题和替代表示形式。虽然此任务看似简单,但标签的不同顺序提出了解析挑战。
高效解析
PHP 不依赖于痛苦的逐字符处理,通过使用 DOMDocument 提供了一个优雅的解决方案。此类允许将 HTML 作为 XML 文档进行操作,使提取更易于管理。
实现
$url = "http://example.com"; $html = file_get_contents($url); $doc = new DOMDocument(); @$doc->loadHTML($html); $tags = $doc->getElementsByTagName('img'); foreach ($tags as $tag) { echo $tag->getAttribute('src'); }
说明
以上是如何使用 PHP 高效地从 HTML 中提取图像源 URL?的详细内容。更多信息请关注PHP中文网其他相关文章!