Указываем количество для цикла и выводим результат

bork75

The Team
Регистрация
21 Июн 2008
Сообщения
1.455
Реакции
734
На входе txt файл со строками вида [адрес ссылки][разделитель табуляция][количество страниц]

Пример in.txt:
url1 5
url2 3

На выходе нужно out.txt:

url1/page=1
url1/page=2
url1/page=3
url1/page=4
url1/page=5
url2/page=1
url2/page=2
url2/page=3

У кого есть свободная минутка, набросайте, пожалуйста, готовый пример, срочно нужно.
 
Вопрос решен, может кому пригодится (разделитель пробел)

PHP:
<?php

file_put_contents ('out.txt',
  array_map (function ($line) {
     list($url,$count) = explode(" ",$line);
     $result='';
     for ($i=1; $i <= $count; ++$i)
       $result .= $url.'/page='.$i.PHP_EOL;
     return $result;
  },
  file('in.txt'))
);

?>
 
Назад
Сверху