解析 HTML 以使用 PHP 获取所有 Option 标签 [英] Parsing HTML to get all Option tags with PHP

查看:23
本文介绍了解析 HTML 以使用 PHP 获取所有 Option 标签的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在解析包含以下内容的 HTML 页面:

<option value="0">&nbsp;</option><option value="140">140</option><option value="141">150</option><option value="142">160</option></选择>

请注意,名称是ALWAYS attrib1!

解决方案

好的,因为我看不到完整的 HTML,我不确定它是否格式正确,所以我会尝试使用更多宽容 DOM 函数.首先,我将使用这个最小的 html 文件作为示例:

test.html

<身体><select name="attrib1" class="Input"><option value="0">&nbsp;</option><option value="140">140</option><option value="141">150</option><option value="142">160</option></选择></html>

现在,我们需要做的第一件事是创建一个 DOM 解析器.我们会这样做:

$doc = new DOMDocument();$doc->loadHTMLFile("test.html");

<块引用>

好的,接下来我们需要看看要求:

我正在解析和 HTML 页面包含一个:


                
            
发送“验证码”获取 | 15天全站免登陆