牛牛在线工具

DOMDocument::loadHTML()

收录 8868 个 PHP 函数,含用途说明与用法示例。

DOMDocument::loadHTML()

将一段HTML代码加载到一个新的DOMDocument对象中

函数名:DOMDocument::loadHTML() 适用版本:PHP 5, PHP 7 用法:DOMDocument::loadHTML() 方法用于将一段HTML代码加载到一个新的DOMDocument对象中。该方法可用于解析HTML代码,并将其转换为DOM节点树。 语法: public bool DOMDocument::loadHTML ( string $source [, int $options = 0 ] ) 参数: $source:要加载的HTML代码,可以是字符串或文件路径。 $options(可选):加载选项,可以使用常量LIBXML_*进行组合。默认值为0。 返回值:成功时返回true,失败时返回false。 示例: 加载HTML字符串: $html = '<html><body><h1>Hello, World!</h1></body></html>'; $dom = new DOMDocument(); $dom->loadHTML($html); 加载HTML文件: $file = 'path/to/file.html'; $dom = new DOMDocument(); $dom->loadHTMLFile($file); 加载HTML并应用选项: $html = '<html><body><h1>Hello, World!</h1></body></html>'; $dom = new DOMDocument(); $dom->loadHTML($html, LIBXML_HTML_NOIMPLIED | LIBXML_HTML_NODEFDTD); 注意事项: 如果HTML代码不规范,例如缺少结束标签等,解析可能会出错。 可结合其他DOMDocument类的方法使用,如getElementsByTagName()、getElementsByClassName()等,以进一步处理DOM节点树。