2013-08-27 67 views
0

我很新的php domdocument,我试图在有span标签时用<a>标签包装html。如何用php包装另一个元素的元素

我的HTML就像

text….<span>test here.</span>…another text here 

我想用PHP的DOMDocument来包装它们。

$dom = new DomDocument(); 
    $dom->loadHTML($html); 

     $xpath=new DOMXpath($dom); 
     $result = $xpath->query('//span'); 

       if($result->length > 0){ 
       $strong=$dom->createElement('a'); 
       //I am not sure what to do next…….. 

       } 

感谢您的帮助!

+0

这是所有的HTML?它可以包含许多跨度元素还是仅包含一个? – Jon

+0

这只是一个例子。我有很多html,其中很多都有span标签 – FlyingCat

回答