火车采集器软件交流官方论坛

 找回密码
 加入会员
搜索
火车采集器V9版免费下载火车浏览器 - 可视采集,万能群发,全自动脚本工具
查看: 1835|回复: 4

外部php接口的问题

[复制链接]
发表于 2009-6-26 17:38:49 | 显示全部楼层 |阅读模式
我想用PHP接口将 <img src="xxx"> 替换成 xxx.
于是写了:
$LabelArray['img'] = preg_replace("/<img src=\"(.*)\">/i","\${1}",$LabelArray['img']);
echo serialize($LabelArray);

用测试接口的时候没有问题.

但是在测试采集页面时, 会弹出一个 system 的错误. 不知为何.
发表于 2009-6-26 17:43:37 | 显示全部楼层
${1}还是$1,正则替换时第一个()里的变量是\1?
发表于 2009-6-26 18:00:14 | 显示全部楼层
php里面的正则替换第一组是 \1

不是$1,${1}等形式
 楼主| 发表于 2009-6-27 12:21:09 | 显示全部楼层
即便我删除这行代码也是出错的.
这个用来替换是没问题的.
 楼主| 发表于 2009-6-27 12:21:50 | 显示全部楼层
接口不是有一个测试的吗.
我在那里测试的时候是没问题的.
但是在编辑任务的时候 点选接口 并 选择这个文件, 就会爆错.
您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

QQ|手机版|Archiver|火车采集器官方站 ( 皖ICP备06000549 )

GMT+8, 2025-5-20 02:03

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表