我已经将这段 HTML 代码读入$html
. 我已经提取了一些正确的信息,但是我无法获得 a 的选定选项值select
。
<select name="a" id="selstart">
<option value="00">Jan</option>
<option value="01">Feb</option>
<option value="02">Mar</option>
<option value="03">Apr</option>
<option value="04">May</option>
<option value="05">Jun</option>
<option selected value="06">Jul</option>
<option value="07">Aug</option>
<option value="08">Sep</option>
<option value="09">Oct</option>
<option value="10">Nov</option>
<option value="11">Dec</option>
</select>
并且需要将值“06”提取到变量中。
我试过了:
foreach($html->find('select') as $element) {
if ($element->id == 'selstart')
{
$v = $element->find('option selected',0)->value . '</br>';
}
}
以及遵循 php 中找到的想法的许多其他组合, simple_html_dom.php,获取选定选项但不起作用。
有任何想法吗?