原网页代码
<html>
<div class="clear"></div>
<div class="slider">
<ul>
<li>
<a title="title1" href="http://www.link.com" >
<img title="title1" alt="" src="http://www.link.com/1.jpg" /></a>
</li>
<li>
<a title="title2" href="http://www.link.com" >
<img title="title2" alt="" src="http://www.link.com/2.jpg" /></a>
</li>
</ul>
</div>
<div class="clear"></div>
</html>
我想提取以下详细信息(带标签),如下所示
<div class="slider">
<ul>
<li>
<a title="title1" href="http://www.link.com" >
<img title="title1" alt="" src="http://www.link.com/1.jpg" /></a>
</li>
<li>
<a title="title2" href="http://www.link.com" >
<img title="title2" alt="" src="http://www.link.com/2.jpg" /></a>
</li>
</ul>
</div>
检查了之前发布的许多问题,但我找不到与此类似的内容,所以请有人帮助我解决这个问题。
谢谢
要正确废弃它们,您需要 PHP DOMDOcument 扩展的
DOMDocument::loadHTML()
、DOMDocument::getElementsByTagName()
、DomNode::attributes()
、DOMNode::getNamedItem()
函数。
要操作 HTML,最好不要使用像
preg_replace
这样的正则表达式。为什么?请参阅