この HTML コードは既に に読み込まれています$html
。いくつかの正しい情報を抽出しましたが、選択したオプションの値を取得するのに行き詰まっています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 で見つかったアイデアに従う他の多くの組み合わせは、選択されたオプションを取得しますが、機能しませんでした。
何か案は?