gpt4 book ai didi

php - 删除重复链接

转载 作者:行者123 更新时间:2023-12-03 23:09:18 24 4
gpt4 key购买 nike

我想抓取 pdf 链接。但是我得到的一些链接是双重的。如何删除双链接之一?谢谢:)

<?php
<include 'simple_html_dom.php';
$url = 'http://scholar.google.com/scholar?hl=en&q=data+mining&btnG=&as_sdt=1%2C5&as_sdtp=';
$html = file_get_html($url) or die ('invalid url');
foreach($html->find('a') as $e) {
$link= $e->href;
if (preg_match('/\.pdf$/i', $link)) {
print_r($link);
}
}
?>

最佳答案

将链接放在一个数组中,然后使用 array_unique()

foreach($html->find('a') as $e) {
$link= $e->href;
if (preg_match('/\.pdf$/i', $link)) {
$links[] = $link;
}
}
$links = array_unique( $links );

关于php - 删除重复链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11514809/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com