数组问题... if条件里面再循环囖foreach($netbot->results as $v){ $urlarray[] = $v;} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先不管 $netbot->results 取得的是什么你在 $netbot->fetchlinks($val) 失败后就 exit 了那么 $url 中后续的 $val 就没有机会再 fetchlinks 了所以不应该 exit 而应该继续循环你每次 fetchlinks 到的 url 被存放于 $urlarray 并没有参与后续的查找所以至多是 $url 遍历结束就结束了。这样取到的是 $url 中可能存在的所有一级连接看你的需求,似乎应该循着获取的连接一直深入下去的假定 $netbot->results 是一个关于连接的一维数组,namefor($i=0; $i<count($url) ; $i++) { if ($netbot->fetchlinks($val)){ //如果有链接 $url = array_merge($url, $netbot->results); //就将连接加入搜寻队列 }} php5.3不支持$_GET[page]这样的函数了吗? PHP二维数组合并问题,疑难 求助~~服务器上PHP所有扩展都无效 .htaccess 伪静态如何写 cookie如何验证登录?有何问题? discuz中得模板写法 告所有正在犹豫学php的新人 有人用过phplib的template.inc吗?为什么我修改模半页面(ihtml)以后必须清除缓存才能看到效果? PHP的类中什么使用公有变量和私有成员函数? 正则表达式 wamp2.0会影响ediplus写的文件吗?wamp2.0是否实用? 关于PHP中对时间字段的模糊查询
你在 $netbot->fetchlinks($val) 失败后就 exit 了
那么 $url 中后续的 $val 就没有机会再 fetchlinks 了
所以不应该 exit 而应该继续循环你每次 fetchlinks 到的 url 被存放于 $urlarray 并没有参与后续的查找
所以至多是 $url 遍历结束就结束了。这样取到的是 $url 中可能存在的所有一级连接看你的需求,似乎应该循着获取的连接一直深入下去的假定 $netbot->results 是一个关于连接的一维数组,name
for($i=0; $i<count($url) ; $i++) {
if ($netbot->fetchlinks($val)){ //如果有链接
$url = array_merge($url, $netbot->results); //就将连接加入搜寻队列
}
}