PHP批量获取网页中所有固定种子链接的方法


Posted in PHP onNovember 18, 2016

本文实例讲述了PHP批量获取网页中所有固定种子链接的方法。分享给大家供大家参考,具体如下:

经常的下载链接比较多的时候,就像一次性将所有的链接添加到迅雷或者电炉,但是没有在这种选项,怎么办,咱是PHPer啊,这事儿难不到咱

且看代码,当然要换成你的,要根据具体情况来做修改。

<?php
header("content-type:text/html;charset=utf8");
$str = file_get_contents('./ShowFile.asp');
$str1 = '<a href="ed2k';
$str2 = '">';
$pos1 = 0;
$pos2 = 0;
$pos3 = 0;
$len = strlen($str);
$ed2k = '';
for($i=5000;$i<$len; ){
  $pos1 = strpos($str,$str1,$i) + 9;
  $pos2 = strpos($str,$str2,$pos1) - 2;
  $pos3 = $pos2 - $pos1;
  //说明特征连接已经不存在 放弃寻找
  if($pos1 == 9){break;}
  $ed2k = substr($str,$pos1,$pos3+1)."\r\n";
  file_put_contents('d:/log/a.txt',$ed2k,FILE_APPEND);
  echo substr($str,$pos1,$pos3+1).'<hr/>';
  $i = $pos2;
}
?>

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
PHP的FTP学习(一)
Oct 09 PHP
PHP批量生成缩略图的代码
Jul 19 PHP
基于Windows下Apache PHP5.3.1安装教程
Jan 08 PHP
PHP正则表达式 /i, /is, /s, /isU等介绍
Oct 23 PHP
php+ajax简单实现全选删除的方法
Dec 06 PHP
Zend Framework路由器用法实例详解
Dec 11 PHP
PHP如何读取由JavaScript设置的Cookie
Mar 22 PHP
php微信公众号开发之快递查询
Oct 20 PHP
thinkphp5.1框架容器与依赖注入实例分析
Jul 23 PHP
laravel 框架结合关联查询 when()用法分析
Nov 22 PHP
PHP高并发和大流量解决方案整理
Dec 24 PHP
php设计模式之正面模式实例分析【星际争霸游戏案例】
Mar 24 PHP
PHP实现二维数组按某列进行排序的方法
Nov 18 #PHP
PHP二维数组去重实例分析
Nov 18 #PHP
浅谈php fopen下载远程文件的函数
Nov 18 #PHP
PHP实现的自定义数组排序函数与排序类示例
Nov 18 #PHP
php array_walk 对数组中的每个元素应用用户自定义函数详解
Nov 18 #PHP
PHP屏蔽关键字实现方法
Nov 17 #PHP
php实现背景图上添加圆形logo图标的方法
Nov 17 #PHP
You might like
PHP转换IP地址到真实地址的方法详解
2013/06/09 PHP
php递归遍历删除文件的方法
2015/04/17 PHP
浅谈php+phpStorm+xdebug配置方法
2015/09/17 PHP
PHP利用APC模块实现大文件上传进度条的方法
2015/10/29 PHP
php基于curl主动推送最新内容给百度收录的方法
2016/10/14 PHP
PHP基于正则批量替换Img中src内容实现获取缩略图的功能示例
2017/06/07 PHP
新闻内页-JS分页
2006/06/07 Javascript
setTimeout和setInterval的浏览器兼容性分析
2007/02/27 Javascript
javascript 图片上传预览-兼容标准
2009/06/01 Javascript
jquery判断单个复选框是否被选中的代码
2009/09/03 Javascript
javascript 强制刷新页面的实现代码
2009/12/13 Javascript
可以将word转成html的js代码
2010/04/11 Javascript
基于jQuery插件实现环形图标菜单旋转切换特效
2015/05/15 Javascript
jquery心形点赞关注效果的简单实现
2016/11/14 Javascript
Angular2利用组件与指令实现图片轮播组件
2017/03/27 Javascript
利用jquery去掉时光轴头尾部线条的方法实例
2017/06/16 jQuery
通过实例了解JS 连续赋值
2019/09/24 Javascript
JQuery表单元素取值赋值方法总结
2020/05/12 jQuery
Vue循环中多个input绑定指定v-model实例
2020/08/31 Javascript
[01:00:30]TFT vs VGJ.T Supermajor 败者组 BO3 第一场 6.5
2018/06/06 DOTA
[52:07]完美世界DOTA2联赛PWL S3 LBZS vs access 第二场 12.10
2020/12/13 DOTA
pyqt5 键盘监听按下enter 就登陆的实例
2019/06/25 Python
Python中拆分字符串的操作方法
2019/07/23 Python
简单分析python的类变量、实例变量
2019/08/23 Python
25个CSS3动画按钮和菜单教程分享
2012/10/03 HTML / CSS
CSS3 中filter(滤镜)属性使用详解
2020/04/07 HTML / CSS
HTML5 SEO优化的一些建议
2020/08/27 HTML / CSS
Ootori在线按摩椅店:一家专业的按摩椅制造商
2019/04/10 全球购物
服务标兵事迹材料
2014/05/04 职场文书
大跃进口号
2014/06/16 职场文书
银行竞聘上岗演讲稿
2014/09/12 职场文书
离职证明标准格式
2014/09/15 职场文书
投标承诺函范文
2015/01/21 职场文书
2016年清明节网上祭英烈活动总结
2016/04/01 职场文书
PHP控制循环操作的时间
2021/04/01 PHP
纯html+css实现Element loading效果
2021/08/02 HTML / CSS