编程语言
首页 > 编程语言> > php-检查链接交换

php-检查链接交换

作者:互联网

我已经与另一个站点进行了链接交换. 3天后,该网站删除了我的链接.

是否有一个简单的PHP脚本来帮助我控制链接交换并通知我是否删除了我的链接?

我需要它尽可能简单,而不是整个广告.系统管理员.

解决方法:

如果您知道广告(链接)所在的网页的URL,则可以使用Simple HTML DOM Parser来获取该网页在数组中的所有链接,然后使用php in_array函数检查您的链接在该数组中是否存在.您可以使用crontab每天运行此脚本.

// Create DOM from URL
$html = file_get_html('http://www.example.com/');

// Find all links 
$allLinks = array();
foreach($html->find('a') as $element) {
    $allLinks[] =  $element->href;
}

// Check your link. 
$adLink = "http://www.mylink.com";
if ( in_array($adLink , $allLinks ) ) {
    echo "My link exists.";
} else {
    echo "My link is removed.";
}

标签:html-parsing,php
来源: https://codeday.me/bug/20191105/1997564.html