od RoliD » stř 09. lis 2016 9:24:02
Pokud je potřeba z textu vytáhnout nějaké tagy, tak to uděláme takto:
Kód: Vybrat vše
$html = "Nějaký text <img src=odkaz> s obrázkem a odkazem <a href=odkaz>odkaz</a>";
$doc = new DOMDocument();
@$doc->loadHTML($html);
$tags = $doc->getElementsByTagName('img');
$links = $doc->getElementsByTagName('a');
foreach ($tags as $tag) {
echo "<a href=\"".$tag->getAttribute('href')."\"><img src=".$tag->getAttribute('src')." ></a>";
}
Pokud je potřeba z textu vytáhnout nějaké tagy, tak to uděláme takto:
[code]
$html = "Nějaký text <img src=odkaz> s obrázkem a odkazem <a href=odkaz>odkaz</a>";
$doc = new DOMDocument();
@$doc->loadHTML($html);
$tags = $doc->getElementsByTagName('img');
$links = $doc->getElementsByTagName('a');
foreach ($tags as $tag) {
echo "<a href=\"".$tag->getAttribute('href')."\"><img src=".$tag->getAttribute('src')." ></a>";
}
[/code]