最近模板兔在给某个客户定制一款反链管理的插件,里面有需要自动检测反链友链是否存在,那么如何检测反链呢?可以通过PHP的Dom来判断a标签的href是否存在。
下面给出核心代码:
1 |
$body = 'test <a href="https://www.mobantu.com">mobantu</a> test';//获取对方网站的html $dom = new DomDocument(); $dom->loadHTML($body); $xpath = new DOMXPath($dom); foreach ($xpath->query('//a[contains(@href, "https://www.mobantu.com")]') as $a) { echo 'success'; } |
通过上面的foreach可以得知是否含反链。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。