首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]DOMDocument::loadHTMLFile()函数—用法及示例

发布于 2025-04-24 18:11:34
0
35

函数名: DOMDocument::loadHTMLFile()

适用版本:所有版本的 PHP

使用方法:该方法用于在 DOMDocument 对象中加载外部 HTML 文件,并将其解析为 DOM 树。它接受一个文件路径作为参数,并返回一个加载后的 DOMDocument 对象。该方法在加载前会进行 HTML 的格式验证和修复。

语法:

public DOMDocument::loadHTMLFile(string $filename, int $options = LIBXML_NOERROR)

参数说明:

  • $filename:要加载的外部 HTML 文件的路径。
  • $options(可选):加载选项。默认为 LIBXML_NOERROR,表示忽略任何的 XML 错误。

示例:

<?php
// 创建 DOMDocument 对象
$dom = new DOMDocument();

// 加载外部 HTML 文件
$dom->loadHTMLFile('path/to/file.html');

// 遍历 DOM 树并输出标签名
$tags = $dom->getElementsByTagName('*');
foreach($tags as $tag) {
    echo $tag->nodeName . PHP_EOL;
}
?>

以上示例演示了如何使用 loadHTMLFile() 方法加载外部 HTML 文件并遍历 DOM 树来获取标签名。你可以根据自己的需求对 DOM 树进行进一步的解析和操作。

评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流