a.要采集的源链接:

http://www.prospecbio.com/Recombinant_Proteins/

b.具体要求:

接下来就是采集代码的编写。

对于:b-(1)中,代码如下:

<?php
header('Content-Type:text/html;charset=UTF-8');
include './phpQuery/phpQuery.php';
set_time_limit(10000);

$url = "http://www.prospecbio.com/Hormones/";
echo "当前的URL:";
echo $url."<br/>";
phpQuery::newDocumentFile($url);
$artList = pq(".Body");
// var_dump($artList);
$li = '';
foreach($artList as $li){
    $path = '';
    $head = '';
    $head = 'http://www.prospecbio.com';
    $tr = '';
    $tr = pq($li)->eq(0)->find("table")->eq(0)->find("tr")->eq(0)->find("td")->eq(0)->find("a")->eq(0)->attr('href');
    $tr = trim($tr);
    
    
    if($tr != ''){
    $path = $head.$tr;
    // var_dump($path);
    $path .= "\r\n";
    file_put_contents('Url.txt',$path,FILE_APPEND);
    }
     
    // exit;

}


?>

更多相关文章

  1. 用于上传多个文件的PHP代码
  2. 韩顺平_php从入门到精通_视频教程_学习笔记_源代码图解_PPT文档
  3. 【MySQL 技巧分享】 mysql -e 加 v 简化代码
  4. Oracle相当于MySQL代码“插入虚拟”以返回错误消息
  5. 登录使用PHP并´t显示任何html代码
  6. 一些值得收藏的MySQL知识链接
  7. 在代码点火器中从mysql迁移到postgresql
  8. 【动软.Net代码生成器】连接MySQL生成C#的POCO实体类(Model)
  9. 简单的插入语句不能在PHP代码中工作。适用于MySQL Workbench

随机推荐

  1. Android 自定义格式的对话框
  2. Android 处理横竖屏切换
  3. android中读写sd卡文件
  4. Android的Thread & ProgressBar
  5. Android Activity 设置全屏
  6. Android(安卓)如何获取经纬度
  7. Android(安卓)设备连接电脑显示offline
  8. 深入理解Android消息机制
  9. 漂亮的Android表格框架
  10. Android:UI设置-横竖屏转换、输入法键盘相