PHP抓住所有子页面循环

时间:2013-08-03 23:41:19

标签: php loops curl

Helol。我正在写简单的机器人。 Bot应该从所有页面使用curl来翻录数据。在开始时,Bot只知道第一个子页面$ url的url。从第一页获取数据后,bot会将第一部分数据和下一个子页面的网址翻录成rip $ rip ['next']。当抓取的子页面没有下一个url跟随$ rip ['next'] = null

时,Bot应该停止工作

下面的代码只打印第一个子页面数据而不打印任何其他内容。我搞砸了什么吗?我的新手大脑需要休息。任何人吗?

goto a;
a: //first page
$rip = rip_album_single_subpage($start);
print_r( $rip['data']);
goto b;

b: //pages
$rip = rip_album_single_subpage($rip['next']);
print_r( $rip['data']);
if($rip['next']){
    goto b;
}else{
    goto c;
}
c: //last
$rip = rip_album_single_subpage($rip['next']);
print_r( $rip['data']);
echo 'done';

0 个答案:

没有答案