Просмотр полной версии : Помогите Генирация чисел
Вообщем есть урл id=10000000
Вот мне нкжно сделать как то так...
http://www.site.com?id={numbers}
С возможностью указывать диапозод генирации, к примеру от 10000000 до 14000000
Буду благодарен, надеюсь не затруднит программеров +
taxpayer
26.04.2010, 00:27
ыть
#!/usr/bin/perl
use warnings;
use strict;
open my $f, '>>', 'file.txt' or die $!;
print $f "http://www.site.com?id=$_\n" for 100 .. 1000;
close $f
Извените забыл язык указать... хотел на PHP... а то Active Perl не знаю если есть на компе.
taxpayer
26.04.2010, 00:30
Ded MustD!e, зачем столько памяти выделять для range, если есть xrange?
Deathdreams
26.04.2010, 00:32
$from = 1; // начальное значение
$to = 2; // конечное значение
$url = "http://vk.com/id"; // урл
for( $i = $from; $from <= $to; $i++ ) @$out .= $url.$i.PHP_EOL;
echo $out; // выводим или file_put_contents() для записи
$from = 1; // начальное значение
$to = 2; // конечное значение
$url = "http://vk.com/id"; // урл
for( $i = $from; $from <= $to; $i++ ) @$out .= $url.$i.PHP_EOL;
echo $out; // выводим или file_put_contents() для записи
Че то не работает этот код грузиться до бесконечности
echo $'\n'http://www.site.com?id={10000000..14000000}
Че то не работает этот код грузиться до бесконечности
не удивлён, 4 лимона итераций. На пыхе тебе написал Deathdreams, только echo поменяй на
file_put_contents('file.txt', $out);
P.S. Вот из за этого..
for( $i = $from; $from <= $to; $i++ )
кстати да, $i <= $to
Пончик ... ты там кричал в какойто теме програмист не кому не нужен ? я тебя сдесь видел в теме ? Не ришился написать ? %)
<?php
set_time_limit(0);
$from = 1;
$to = 20;
$f = fopen('out.txt', 'a+');
for( $i = $from; $i <= $to; $i++ )
fwrite($f, 'http://www.site.com?id='.$i."\r\n");
fclose($f);
?>
Че то не работает этот код грузиться до бесконечности
Вот из за этого..
for( $i = $from; $from <= $to; $i++ )
не удивлён, 4 лимона итераций. На пыхе тебе написал Deathdreams, только echo поменяй на
file_put_contents('file.txt', $out);
Не работает...
<?
$from = 1;
$to = 2;
$url = "http://vk.com/id";
for( $i = $from; $from <= $to; $i++ ) @$out .= $url.$i.PHP_EOL;
file_put_contents('file.txt', $out);
?>
<?php
set_time_limit(0);
$from = 1;
$to = 20;
$f = fopen('out.txt', 'a+');
for( $i = $from; $i <= $to; $i++ )
fwrite($f, 'http://www.site.com?id='.$i."\r\n");
fclose($f);
?>
+ Спасибо большое ! Все четко и ясно.
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot