|  | 
 
| 本帖最后由 haolijing 于 2015-7-2 18:12 编辑 
 <?php
 error_reporting(E_ERROR | E_WARNING | E_PARSE);
 /*
 *外部编程接口处理标签内容示范文件
 *该文件内自动系统的三个参数$LabelArray $LabelCookie,$LabelUrl
 *对任意采集的标签都适用请对标签内容处理后直接将该数组serialize($LabelArray)输出,
 *采集器内部即可接收到该标签的内容,对比以前的接口规则,新规则可以实现标签之间的数据调用和处理
 *参数说明:
 *$LabelArray    -  标签名及标签内容集合 结构如:Array('栏目id' => 2,'出处'=>  '新浪微博','内容'=>'<center><b>暴笑短信')  ##
 *$LabelCookie   -  对应采集中用到的Cookie值
 *$LabelUrl      -  当前采集的页面的Url地址
 * 特别注意:如果是处理列表页,默认页,多页时会有以下两个标签
 $LabelArray['Html']       网页的源代码,没有经过采集器处理的,直接下载后的数据.修改这里的数据,请将新值赋予$LabelArray['Html']
 $LabelArray['PageType']   值可能为 List, Content ,Pages, Save 分别代表处理列表页,默认页,多页,保存时
 *以上语句建议不更改,以下为用户操作区域  该区域只限对数组值进行操作,不得有打印输出产生,不得直接增加或删除相应标签名
 */
 if($LabelArray['内容'])
 {
 $neirong = $LabelArray['内容'];//按句号分离字符串
 $neirong2 = explode('。',$neirong);
 
 for($index=0;$index<count($neirong2);$index++)
 {
 $LabelArray['内容']=$neirong2[$index];
 }
 }
 //ob_clean();
 echo serialize($LabelArray);
 ?>
 
 
 | 测试结果 处理前的内容:这里。测试。是没有。传入
 插件处理后的内容,只有一个词:传入
 
 为什么前面的“这里”。“测试”。“是没有”都没有循环出来呢
 | 
 
 
 | 
 |