我正在尝试从一个网站获取选择列表的值(preg_match)。
网站上的 HTML:
<select name="country_id" id="country_id">
<option value="vi">Vietnam</option>
<option value="en">English</option>
<option value="fr">France</option>
</select>
我尝试了下一个代码,但没有成功:
<?php
$ch = curl_init();
$url = "<url_of_website>";
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
$result=curl_exec($ch);
preg_match_all('/<select name="country_id" id="country_id">(.*)<\/select>/msu', $result, $matches);
print_r($matches);
curl_close ($ch);
?>
我想得到如下结果:vi、en、fr
谁能帮帮我吗?
谢谢你。