有一个html文档,格式如下:
<div....>
<map name="blah"
.
.
/>
<map name="blah2"
.
.
/>
</div>
我想总是检索第二张地图。但是,我想让完全动态。
$url = $_GET['url'];
$html_content = getHTML($url);
$html = str_get_html($html_content);
$map = $html->find('map[name=blah2]');
上述线路运行良好。但正如我之前提到的,我不想手动命名。我只想总是拿第二张地图。此外,我还想检索地图的名称。
有任何想法吗?
ps 下面的代码不起作用。我以前试过这个。并且不显示地图下的内容。但是,正确返回地图的名称
$map = $html->find('map',1);