10月52014
使用Snoopy来获取某网页的所有链接
<?php /** * 使用Snoopy来获取某网页的所有链接
* @param str $url 搜索目标url * @return array $result 链接数组 */ include "Snoopy.class.php"; function Snoopy_get_urls($url) { $snoopy = new Snoopy; //采集此页面的所有链接。 $snoopy->fetchlinks($url); return $snoopy->results; } if(isset($_GET[q])) { $url = $_GET[q]; $urlarray = Snoopy_get_urls($url); } ?> <html> <head> <title>使用Snoopy来获取某网页的所有链接</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <style type="text/css"> a{display:none} </style> </head> <body> <h2>使用Snoopy来获取某网页的所有链接</h2> <form method="get" action=""> 请输入url,包含http://<br /> <input type="text" name="q" size="60" value="<?php echo $url; ?>"><input type="submit" value="查 询"> </form> <br /> <?php echo '<pre>'; print_r($urlarray); echo '</pre>'; ?> </body> </html>
发表评论
木有头像就木JJ啦!还木有头像吗?点这里申请属于你的个性Gravatar头像吧!