php中DOMElement操作xml文档案例演示
发布时间:2022-07-08 12:44 所属栏目:121 来源:互联网
导读:复制代码 代码如下:www.CuoXIn.com ?php //Store your html into $html variable. $html=html head titleRakesh Verma/title /head body a href=http://example.comExample/a a href=http://google.comGoogle/a a href=http://www.yahoo.comYahoo/a /body /h
复制代码 代码如下:www.CuoXIn.com <?php //Store your html into $html variable. $html="<html> <head> <title>Rakesh Verma</title> </head> <body> <a href='http://example.com'>Example</a> <a href='http://google.com'>Google</a> <a href='http://www.yahoo.com'>Yahoo</a> </body> </html>"; $dom = new DOMDocument(); $dom->loadHTML($html); //Evaluate Anchor tag in HTML $xpath = new DOMXPath($dom); $hrefs = $xpath->evaluate("/html/body//a"); for ($i = 0; $i < $hrefs->length; $i++) { $href = $hrefs->item($i); $url = $href->getAttribute('href'); //remove and set target attribute $href->removeAttribute('target'); $href->setAttribute("target", "_blank"); $newURL=$url.".au"; //remove and set href attribute $href->removeAttribute('href'); $href->setAttribute("href", $newURL); } // save html $html=$dom->saveHTML(); echo $html; ?>。 (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读