<?php
define('CATS_MAX', 1036); // Максимум категорий (включительно)
define('CATS_MIN', 0); // Минимум категорий (включительно)
define('PAGES_MAX', 15); // Максимальный номер страницы (включительно)
define('PAGES_MIN', 0); // Минимальный номер страницы (включительно)
define('PATTERN', 'http://www.yellow-pages.kz/%s/ru/companies/0/000%d/%d/');
define('PATTERN_1', 'http://www.yellow-pages.kz/%s/ru/companies/0/000%d/');
$langs = array('ru', 'kz', 'tj', 'kg');
// $langs = array('ru');
$cats = range(CATS_MIN, CATS_MAX);
$pages = range(PAGES_MIN, PAGES_MAX);
$_result_array = array();
foreach ($langs as $lang) {
foreach ($cats as $cat) {
foreach ($pages as $page) {
$_result_array[] = $page == 0 ? sprintf(PATTERN_1, $lang, $cat) : sprintf(PATTERN, $lang, $cat, $page);
}
}
}
foreach ($_result_array as $string) {
print "$string<br />";
}
unset($_result_array, $langs, $pages, $cats);