-4

50 以上のページにアクセスする必要がある例 $page=1 $page=51 $page=101 $page=151

私のphp関数は$page= 1にアクセスしてから$page= 2にアクセスします-何か助けてもらえますか?

function start(){
        $page=1;
        do{
            $ss=getpagecontent('http://www.domain.com/?pagenumber='.$page);
            for($i2=0, $i2Count=count($ss);$i2<$i2Count;$i2++){
                $jk=getDk($ss[$i2]);
                if(!saveDD($jk, $msg)){

                }
            }
            $page++;
        }while(!empty($ss));
    }
4

2 に答える 2

5

$page反復ごとに 50 ずつインクリメントするだけです。したがって、これを変更します:

$page++;

に:

$page += 50;
于 2012-06-29T13:22:23.003 に答える
0
function start(){
        $page=1;
        do{
            $ss=getpagecontent('http://www.domain.com/?pagenumber='.$page);
            for($i2=0, $i2Count=count($ss);$i2<$i2Count;$i2++){
                $jk=getDk($ss[$i2]);
                if(!saveDD($jk, $msg)){

                }
            }
            $page+=50;
        }while(!empty($ss));
    }
于 2012-06-29T13:23:37.003 に答える