在数据采集中用到下边一段代码,但是不是很明白其中的意思,希望给各位帮忙解决一下!
解释一下每句的意思,及$LabelArray[]用法。$LabelArray['内容'] = $LabelArray['标题'].$LabelArray['内容'];  
$LabelArray['内容'] = str_replace('老鼠','▲▲▲死老鼠▲▲▲',$LabelArray['内容']);
$LabelArray['标题'] =  '【给标题标签加个前缀】'.$LabelArray['标题'];
$LabelArray['时间'] =date('Y-m-d H:i:s',time()); 
$authorarray = array('火车头','孤魂','飞越无限','Vus520','小文','麦兜','netdream','天毅','6sky','sengl');
$rndnum = rand(0,9);
$LabelArray['作者'] = '再刷新,后面变随机 '.$authorarray[$rndnum]; 

解决方案 »

  1.   

    $LabelArray['内容'] = $LabelArray['标题'].$LabelArray['内容']; // 给$LabelArray数组中的'内容'元素赋值
    $LabelArray['内容'] = str_replace('老鼠','▲▲▲死老鼠▲▲▲',$LabelArray['内容']);// 将$LabelArray数组中的'内容'元素的值中的'老鼠'替换为'▲▲▲死老鼠▲▲▲'
    $LabelArray['标题'] = '【给标题标签加个前缀】'.$LabelArray['标题']; //给$LabelArray数组中的'标题'元素前面加前缀再赋值给它
    $LabelArray['时间'] =date('Y-m-d H:i:s',time());  // 获取当前时间
    $authorarray = array('火车头','孤魂','飞越无限','Vus520','小文','麦兜','netdream','天毅','6sky','sengl'); // 建立新数组
    $rndnum = rand(0,9); // 0-9之间随机出一个整数
    $LabelArray['作者'] = '再刷新,后面变随机 '.$authorarray[$rndnum];// 给'作者'赋值
      

  2.   

    遗漏了一段!呵呵~~~~大家帮帮忙吧!
    if($LabelArray['Html'])
    {
    $LabelArray['Html']='当前页面的网址为:'.$LabelUrl.'页面类型为:'.$LabelArray['PageType']."\r\nCookies数据为:$LabelCookie\r\n接收到的数据是:".$LabelArray['Html'];
    }
      

  3.   

    这一段只是说$LabelArray['Html']这个如果有内容
    把它的内再加上前面的那一部份 
      

  4.   

    那个html是什么呀,变量吗?随便起的吗?
      

  5.   

    接收到的数据是:".$LabelArray['Html'];  它这里不是写着吗
      

  6.   

    下边这段代码跟最开头的那段有关系吗?
    这段代码是什么意思?有何用途?
    <?php
    if($LabelArray['Html']!=""&&$LabelArray['PageType']=='Content')
    {
    $html=$LabelArray['Html'];
    if(strpos($LabelUrl,'_')===false)
    {
    preg_match("/\(pageno > (\d+)\)/i",$html, $matches);
    $pagenum=$matches[1];
    if($pagenum>2)
    {
    $return="<locoypages>";
    for($i=2;$i<=$pagenum;$i++)
    {
    $url=str_replace(".html",'_'.$i.'.html',$LabelUrl);
    $return.="<a href='".$url."'></a>";
    }
    $return.='</locoypages>';
    $LabelArray['Html'].=$return;
    }
    }
    }
    echo serialize($LabelArray);
    ?>
      

  7.   

    恩,你应该去看PHP的基础语法,然后再用php手册查你遇到的不熟悉的函数
    http://www.php.net/manual/en/
      

  8.   

    用火车头采集器的时候,遇到这样一种情况:对于某些数据,用普通采集和正则的方式都无法正确的采集出需要的数据,说是需要用php进行编写,由于本人也是刚接触,所以想请高人指教一下,如何编写这样一个php插件,主要是用来对某些特定数据进行采集!