我想写一个计算网站所有超链接的php程序,用户可以输入。
怎么做?是否有一个图书馆或其他东西,我可以解析和分析有关超链接的HTML?
感谢您的帮助
答案 0 :(得分:1)
喜欢这个
<?php
$site = file_get_contents("someurl");
$links = substr_count($site, "<a href=");
print"There is {$links} in that page.";
?>
答案 1 :(得分:0)
好吧,我们不能给你一个有限的答案,但只能指针。我用php完成了一次搜索引擎,所以原理是一样的:
这是艰苦的工作......祝你好运
答案 2 :(得分:-2)
您可能必须使用CURL来获取网页的内容。将其存储在变量中,然后解析它以获取超链接。你可能需要正则表达式。