2017-05-21 11 views
0

URL形式のtxtファイルを取るスクリプトがあり、必要なページとパースデータに行きます。ファイルは次のようになります。私のforeachループが動作するたびにURLに+1を追加しますのでforeachごとに変数を変更

example.com/1.html 
example.com/2.html 
... 

私は、ちょうど150にexample.com/X.htmlと最大設定を使用して、ファイルを使用停止したいです - example.com/1.htmlからexample.com/150.htmlへすなわち、

for($i=1;$i<=150;$i++) { 
    $url = "example.com/".$i.".html"; 
    $text = file_get_contents($url); 
    // your job 
} 
+0

あなたにこれは次のように、それがどのように見えるかです合計で150のループがほしいだけですか? – skunkhaze

+0

私が働いているウェブサイトに応じて。時には150、時には400. – MariuszM

+0

単にrange()PHP関数を使用することができます.. http://php.net/manual/en/function.range.php –

答えて

0

foreach(range(1,150) as $n) 
{ 
    $html = file_get_contents("http://somesite/$n.html"); 
    # rest of the code 
} 
+0

作品!ありがとう!! – MariuszM

0

後期答えをしていますが、foreach()range()を使用することができます:あなたは、プロセス150回繰り返すことができ

$plik = file("plik.txt"); 

foreach($plik as $url) 
{ 

$text = file_get_contents($url); 
//my job 

} 
関連する問題