我想从drupal网站获取所有img
代码,然后在其间添加a tag
。
我尝试以下方法:
$html_img = new simple_html_dom();
// Load HTML from a string.
$html_img->load($node->body[LANGUAGE_NONE][0]['value']);
// Remove all plain text fragments.
foreach ($html_img->find('img') as $e ) {
$e = "<a href='$node_url'>$e</a>";
}
使用上面的代码我从drupal中获取所有img标记,但$e = "<a href='$node_url'>$e</a>";
没有链接到img标记。
答案 0 :(得分:2)
$dom = new DOMDocument;
$dom->loadXML($xml);
$images = $dom->getElementsByTagName('img');
foreach ($images as $img) {
echo "<a href='#'>$img</a>";
}
是谷歌的第一个结果。