我目前使用PHP的file_get_contents($url)
從URL獲取內容。獲取內容後,我需要檢查給定的HTML塊,找到具有給定名稱屬性的'select'
,提取它的選項以及它們的值文本。我不知道如何去這一點,我可以使用PHP的simplehtmldom類來解析HTML,但我如何得到一個特定的「選擇」與名「聯盟」PHP:如何在html中找到具有特定名稱屬性的元素(來自url)
<span class="d3-box">
<select name='union' class="blockInput" >
<option value="">Select a option</option> ..
頁可以有多個「選擇'盒,因此我需要專門看名稱屬性
<?php
include_once("simple_html_dom.php");
$htmlContent = file_get_contents($url);
foreach($htmlContent->find(byname['union']) as $element)
echo 'option : value';
?>
任何形式的幫助表示讚賞。先謝謝你。
php dom,xpath。 – zerkms